Property Type | Office / Serviced Office |
Tenure | To Let |
Size | 400 to 2,050 sq ft |
Rent | From £930 per desk PCM + VAT |
Orchard Place at The Broadway is a residential and commercial development in Westminster, London, known for its Art Deco-inspired design and luxury apartments. It features six towers with 258 apartments, including a penthouse collection, and offers 116,000 sq ft of workspace. The development aims to create a vibrant community with retail, public realm, and wellness-focused amenities.