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 our aim is simple: to make our members and their businesses more successful.
6 mins
walk
6 mins
walk
20 St Andrew Street, London, EC4A 3AG
Disable Access
Lockers
Wi-Fi
Cleaning
Coffee
Cycle Parking
Phone Booths
Printing
Showers
Breakout Areas
CCTV
Fully Furnished
Lift
Meeting Rooms
Snacks and Refreshments