Back to search results

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.

Top