72%
19%
3%
6%
Relish a three-course meal featuring British cuisine specialities in the heart of London
The Tower boasts a location between the River Thames, St Katharine Docks and alongside World Heritage Site - the Tower of London. Visitors can take advantage of multiple transportation options, including those by water. Appetites can be satisfied at restaurants and bars located within the venue.