About this location
Located in Mayfair, this iconic venue offers a mix of historic charm and modern amenities. Perfect for corporate events, product launches, private receptions, and gala dinners, it provides the flexibility and elegance to create a memorable experience.
With a range of versatile event spaces, this venue adapts to suit any occasion, whether for intimate gatherings or large-scale events. From grand galleries to smaller, more intimate rooms, there’s a setting for every need.
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 and bespoke services to make your event unforgettable. Whether it’s an exhibition, conference, or dinner, the combination of historic beauty and modern facilities will create an exceptional atmosphere for your guests.
Map
Exact location provided after booking