The Clubhouse – St James’s Square
Characterful, Corporate, Luxurious
The Clubhouse is London’s leading business members club, offering innovative, design led flexible workspaces in central London. Their aim is simple: to make their members more successful. The Clubhouse fills the gap between a co-working space or serviced office and meeting in hotel lobbies, members clubs or coffee shops.
The Clubhouse, St James’s is located in a prime position on St James’s Square, one of London’s most prestigious garden squares. As one of the Capital’s most prominent business addresses, neighbours include Chatham House, Rio Tinto, BP and Rolex.