The Broadway at Orchard Place

Contemporary Apartments in the Heart of Westminster, SW1

The Broadway will be a vibrant living quarter in the heart of Westminster. The six striking residential towers will form the centre of this modern-day masterpiece and tucked between them a unique lifestyle and wellness destination; Orchard Place will take pride of place.  

Set on the former site of the Metropolitan Police headquarters, The Broadway provided Northacre and the project’s architects, Squire and Partners, with an entirely blank canvas on which to craft a collection of luxury apartments for future generations to come. 

Refined interiors will be warmed by natural highlights including oak and marble. Impressive floor-to-ceiling windows, inspired by 1920s jewellery, carry the promise of unrivalled views over Westminster and the iconic London skyline beyond.

Taking its name and landscaping inspiration from the site’s former history, Westminster Abbey Orchard, the vision of Orchard Place will lead the way in wellbeing innovation, uplifting spirits and offer peacefulness and inspiration in the heart of this bustling city.  

With its five-star facilities and seamless service, The Broadway will open the doors to the very best London has to offer.
A contemporary residential and mixed-use development with unrivalled views across Westminster and St James’s Park