Closest Station
Tottenham Court Road
From
POA
Standing
25
Seated
12
Closest Station
Tottenham Court Road
From
POA
Standing
25
The Club Room is located on the 1st floor at The Groucho Club is a snug, informal space with comfy sofas, armchairs, coffee tables and a 40" plasma screen. This room is perfect for small drinks parties, informal meetings or interviews. Â It can accommodate up to 12 people for a meeting or 25 for a standing event. The Groucho Club is a world-renowned arts & media private members club, based in Soho, London.