Broadway Star


Located in the heart of historic Westminster, The Broadway at Orchard Place is a new cultural wellness destination that will be home to design-led residential, commercial, and retail spaces combining urban luxury and convivial style. The mixed-use development includes 258 residential one-to-five-bedroom apartments and penthouses, each with the epitome of British design innovation.

With striking architecture and triple-aspect panoramic views toward the capital’s most treasured monuments and parks, the show apartment’s interior is soft in palette, encapsulating the elegant lifestyle of a youthful, clean-living urban resident.