Plans submitted for £640m Slough town centre regeneration
The plan includes the delivery of approximately 1,500 new homes, an office building and 3,000m² of space for shops and cafés.
The plan includes the delivery of approximately 1,500 new homes, an office building and 3,000m² of space for shops and cafés.