Slough is set to benefit from investment of more than half-a-billion-pounds after the council struck a deal to buy key piece of land in the centre of the town. Formerly the site of Thames Valley University, the town centre site will now become the largest single local authority regeneration project seen outside of London. This …
Continue reading “Slough Council acquires Thames Valley site for £500m development”