20 St Andrew Street

The Clubhouse, 20 St Andrew Street, London, EC4A 3AG
space icon
200 — 10,000 sq ft
2 - 50 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…