Office property to let 1 Orchard Place, London, SW1H 0BF
From £930Per Sq Ft
- 400 sqft - 2050 sqft
Key Details
Property Type
Office
Size
Tenure
Leasehold
- Air Con
- Enterprise Grade Connectivity
- Meeting Rooms
- On-Site Security
- End of Journey Facilities
- Kitchen Facilities
- Bike Racks
- 24/7 Access
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.