The Clubhouse – Mayfair
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, Mayfair is conveniently located in the heart of Mayfair, just off Berkeley Square. Minutes from Green Park, Bond Street and Oxford Street, this is the ideal base for your business in the central London.