24 hr Access
Fruit & Snacks
Coffee & Tea
Events & Talks
Beer & Wine
The Clubhouse, St. James’s is located in a prime position on St. James’s Square, one of London’s most prestigious garden squares.
Boost productivity by getting your staff out of the conventional office into innovative and inspirational places to work!
The Clubhouse has four locations in central London and several more on the horizon!
The Clubhouse offers beautifully designed, innovative spaces.