The Tower of London 13 January 2016 Loading Map.... The Tower of LondonTower Hill - LondonEvents 51.50950779999999 -0.07626149999998688 Address Tower Hill London EC1B United Kingdom Upcoming Events No events in this location