Stevenage mixes it up the Grimsey way

If you listen to external commentators, Stevenage hasn’t always enjoyed the most positive reputation. However, those inside the town sometimes find that surprising. After all, we’re home to major, international, sector-leading businesses, Green Flag-listed parks, scientific innovation and much more. In truth, negativity about Stevenage is largely unfair and misplaced. But it would be remiss to ignore that some areas of our town need a little bit of love. Stevenage was the UK’s first new town, built more or less all at once, with the result that everything has aged at the same time, leaving the central spaces requiring investment.