The Groucho Club

London, W1D 4… Central location - show map

Leicester Square Station is within 400 yards

Leicester Square Station is within 400 yards

About The Groucho Club

Located in the heart of Soho, London, The Groucho Club is well-known for its arts, media and creative reputation. Stunning artwork adorns the walls of every room, and, with an in-house kitchen delivering delicious dishes, the wedding couple can marry, drink, eat, and party within the Groucho's exclusive and unusual rooms. There are 20 bedrooms and 2 apartments for the wedding couple and their guests to get ready and stay overnight.

7 Rooms and Event Packages for Hire at The Groucho Club

The Groucho Club Gallery

The Groucho Club is popular for:

The Groucho Club Location

London, W1D 4…

Leicester Square Station is within 400 yards

Leicester Square Station is within 400 yards

Similar venues