Description
This distinguished event venue, located in the heart of Central London, offers a selection of seven beautifully appointed rooms, each thoughtfully designed to host a variety of events.
With versatile capacities ranging from 6 to 250 guests per floor, this location
can be tailored to suit intimate gatherings, grand receptions, meeting rooms, or large-scale
conferences, making it the perfect setting for events of all sizes.
Facilities
- 7 spaces
- AV technology
- Stage
- High ceilings
- Pillars
- Balcony
- Lifts
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


















































































































































































































































































































































