Phone: 01753 394141
Slough Central is the name given to the proposed redevelopment of the Queensmere & Observatory shopping centre sites, located in Slough town centre.
We first shared the plans for Slough Central in Spring 2020. Over the past year, we have been working to ensure that the proposals respond to the needs and aspirations of the town centre.
The plans for Slough Central are being developed as a masterplan, which will guide the future redevelopment of the site. Our masterplan approach is detailed in ‘Background and Context’.
As a result of ongoing discussions with Slough Borough Council and the local community, the masterplan for Slough Central has evolved, with a refreshed focus on delivering new homes and facilities for the town centre – this represents a change from the workspace-led approach detailed in the Spring 2020 consultation.
The Queensmere & Observatory Shopping Centre site is owned by a wholly-owned subsidiary of the Abu Dhabi Investment Authority (ADIA). The Slough Central project is being led by British Land as Development and Asset Manager.
Development Director, Slough Central
The proposals for Slough Central seek to bring investment, community and activity to this part of Slough. The exciting proposals will transform the town centre.
Partner, Squire & Partners Architects
As part of the exciting vision for Slough Central, a new, high-quality neighbourhood will be created, providing homes in a convenient central location and enabling Slough to have a vibrant heart in the town centre.
Community Manager, Slough Central
Over the past year we’ve been thrilled to meet and hear from the people and groups who make Slough such a unique, diverse and ambitious place. We’re excited to continue meeting people and hearing their thoughts on this key site in the heart of the town centre.
If you have any questions about the project, please get in touch
Sign up to receive up-to-date news about the project