Located right on the river Thames in the heart of London the Tower has 19 meeting rooms, the largest of which can accommodate up to 600 people.
Contact Simon to find out more on our services and how we can support your event at this venue.
Phone: 020 7481 1429
Venue Manager: Simon Bell
Website: Click here