Description
Discover this Main Hall, a premier London venue for any event. Located in the heart of the city, this beautifully restored space blends classic charm with modern amenities.
The venue holds up to 1,000 guests, making it ideal for both intimate gatherings and large-scale events. It offers top-notch AV facilities, a professional sound system, and excellent lighting to ensure your event runs smoothly. The venue is easy to access, with excellent transport links and ample parking nearby, making it convenient for local and international attendees.
Main Hall – 4,490 sq ft
Capacity – 630 Standing, 400 Seated with Dancefloor
Facilities
- Main hall with stage
- Additional rooms and spaces
- Grand staircase
- Wood panelling
- Marble floors and walls
- AV facilities
- Art deco
Perfect for
Events
Pop ups
Product launches
Brand activations & experiences
Exhibitions
Meetings & conferences
Corporate
TV
Film
Commercials
Music Videos
Map
Exact location provided after booking



































































































































































































