Description
Located in Mayfair, this iconic venue offers a mix of historic charm and modern amenities. With a range of versatile event spaces, this venue adapts to suit any occasion.
The venue is equipped with modern AV technology, including high-definition projectors, sound systems, and adjustable lighting. It also offers high-speed Wi-Fi throughout the space, with a dedicated lecture theatre featuring advanced video conferencing facilities. Whether you’re hosting an in-person event or a hybrid gathering, these features ensure a seamless experience. An on-site technical team is ready to provide support and ensure everything runs smoothly.
In addition to the technical features, the venue offers expert catering services.
Facilities
- Various event spaces
- Auditorium / Lecture theatre
- Grand staircase
- AV technology
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
























































































































































































































































