Slough Central : Home


Phone: 01753 394141

Follow us on:


Welcome to the Slough Central website. Here you can find information about the proposals for the redevelopment of the Queensmere & Observatory Shopping Centres in Slough town centre.

The Slough Central masterplan will be delivered over a number of years. The Queensmere Shopping Centre is the initial focus – details of which can be found here, along with an opportunity to provide your feedback.

What is Slough Central?

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.

New connections – illustrative view of the proposals from the Slough Bus Station crossing on Wellington Street.

Hear from our team

Visit our social media pages

Get in touch!

If you have any questions about the project, please get in touch