Dream Event Space in a Historic Venue with Modern Tech

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.

Enquire about this location

Please enable JavaScript in your browser to complete this form.

Map

Exact location provided after booking