For nearly 1,000 years, the Tower of London has been a witness to sieges, ceremonies, triumphs, tears, blood, and even bears within its ancient stone walls. This historic landmark and iconic tower stands boldly in the center of London, offering remarkable views of the city skyline along the River Thames. The atmosphere created by the Tower is unparalleled, providing a variety of venues for receptions, dinners, and evening entertainment.
Whether you choose the White Tower for your event, along with the New Armouries or prefer the richly decorated Medieval Palace for smaller, intimate gatherings, your guests will experience something truly unique. Your guests will be welcomed by a personal Yeoman Warder who will guide them throughout the evening.
You can also treat your guests to a private viewing of the Crown Jewels, a special Yeoman Warder tour, or allow them to witness the ancient Ceremony of the Keys.
Tower Hill
London
EC3N 4AB
Unique Venues of London
Henwood House
Henwood
Ashford
TN24 8DH