Central London Events Venue

About this location

This historic venue offers a mix of grand
Victorian architecture and flexible white
canvas spaces, providing a sophisticated
backdrop for events of any size and style.
With a capacity of up to 1000 guests, it’s
perfect for events, exhibitions,
filming and weddings. The venue’s award-winning AV technology
includes discreet LED, robotic lighting, and
screens that seamlessly blend in with the
space, enhancing the event experience.
Whether it’s a high-tech conference or a
luxurious reception, the combination of
grand architecture and cutting-edge
technology makes every event truly special.

Enquire about this location

Please enable JavaScript in your browser to complete this form.

Map

Exact location provided after booking