20 St Andrew Street

The Clubhouse, 20 St Andrew Street, London, EC4A 3AG
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

  • 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…