The Clubhouse is London’s leading business club, lounge and meeting space.
Are cafés, coffee shops and hotel lobbies really the right place to be meeting important clients? Perhaps you have an office outside London, work from home or just need alternative meeting space in the heart of town?
The Clubhouse is the smarter alternative to a London office and offers a new way of doing business. Designed to meet the requirements of growing businesses of all shapes and sizes, we provide a luxurious, professional space with complimentary WiFi, refreshments, tea, Nespresso coffee, and a dedicated team on hand to attend to your every need. At The Clubhouse you can meet and work in an inspiring and productive environment, where business gets done and professional relationships can grow and flourish.
Our aim is simple: To make our members and their businesses more successful.