rent Spectacular and iconic London venue London: Spectacular and iconic London venue in London at Event Inc
Spectacular and iconic London venue
Breath-taking architecture and a thousand years of history combine to truly jaw-dropping effect. Our unique central London event spaces and meeting rooms are suitable for intimate lunches, large-scale conferences, exhibitions, wine tastings, corporate away days and more.
Fixed Catering Partner
Castle / manor
When it comes to event spaces, it doesn’t get much more impressive.
A World Heritage Site with a central London location just a stone’s throw from the Thames, the iconic architecture and dramatic thousand-year history make it a truly awe-inspiring location for large events.
The whole venue is capable of hosting up to 2,000 guests.
Nearly 1,000 years of siege, ceremony, triumphs, tears, blood and even bears help create the remarkable atmosphere you will experience inside these ancient stone walls.
Give your guests a truly unique experience with a private view of the Crown Jewels, a special Yeoman Warder tour or allow them to stand witness to the ancient Ceremony of the Keys.
Please note that due to the historic nature of the Spectacular and iconic London venue, some restrictions may apply.