Located on St. James's Square, one of London's most prominent business addresses, The Clubhouse London is a sophisticated and creative environment, where business gets done, and professional relationships can grow and flourish, designed around the needs of today’s business people and entrepreneurs.
Our individually designed, air-conditioned meeting rooms seat up to eight people and offer HD screens and audio-visual conferencing facilities. Our high-specification board rooms can seat up to 12 guests and are perfect for formal board meetings or private dining.
Wedgwood & Lutyens presentation rooms can accommodate up to 80 people in a theatre-style configuration. Finally we host product launches, press events, networking events and parties in our flexible event space and an exclusive hire of our Clubhouses.
Phone: 020 7183 7210