20 St Andrew Street

LOCATION
The Clubhouse, 20 St Andrew Street, London, EC4A 3AG
SPACE AVAILABLE
space icon
200 — 10,000 sq ft
5 - 250 desks
« back

Serviced Offices Available

The Clubhouse is London’s leading business members club, offering innovative, design led flexible meeting and workspaces across four locations in central London. At The Clubhouse the aim is simple: to make our members and their businesses more successful


Amenities
  • Showers
  • Bike Racks
  • Lockers
  • Charging Lockers
  • Printing
  • Macs
  • Phone Booths
  • Courier
  • Concierge


Add to Shortlist

Speak with one of our assigned agents

Other buildings that may suit you…