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 the Slough Central masterplan in Spring 2020. Since then, we have been working to ensure that our proposals respond to the needs and aspirations of the local area.
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 the Queensmere site represent an important first step towards bringing investment, community and activity to this part of Slough. The exciting proposals for Slough Central 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