1. Property photo 1 of 5 20230324Landmark13638_Hdr.Jpg
  2. Property photo 2 of 5 Lobby 3.Jpg
  3. Property photo 3 of 5 Vineyard Meeting Room.Jpg
Just added

Non quoting

Office to let

1 Orchard Place, London SW1H
From 400 - 2,050 sq. ft

Non quoting

Office to let
1 Orchard Place, London SW1H

    • From 400 - 2,050 sq. ft

Just added
Added on 19/08/2025

About this property

  • Air Con

  • Enterprise Grade Connectivity

  • Meeting Rooms

  • On-Site Security

  • End of Journey Facilities

  • Kitchen Facilities

  • Bike Racks

  • 24/7 Access

Description

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.

More information

Report this listing