The Wellness Capital of London

Welcome to Orchard Place: The Wellness Capital of London. Designed by Northacre Properties, Orchard Place at The Broadway is a vibrant living and lifestyle destination imagined to inspire wellbeing, nourish the community and reinvigorate Westminster. A contemporary wellness destination and blended lifestyle ecosystem, Orchard Place has been curated with stylish simplicity to define a new era of living, stimulating mind, body, and spirit.

Join our Community

Join our community

Subscribe to our newsletter to be the first to hear about special offers, upcoming events and Orchard Place news