Manned reception desk
The Clubhouse London St James's Square
London, SW1Y 4JU
The Clubhouse offers professional business space in London, St James's Square.
The Clubhouse offers office, coworking, meeting rooms and virtual office services, as well as membership options to give you the flexibility to choose how and when you work.
Take a look at The Clubhouse's website to find out more about what’s on offer at The Clubhouse locations in London.