The Pavilion at the Tower of London
This fantastic venue is located just a short walk from the tube and is easily accessible by road.
Nearest Tube Station: Tower Hill
Nearest Train Station: Fenchurch Street or London Bridge
Nearest Parking: The nearest coach and car park is situated on Lower Thames Street and is a 2 minute walk to the venue