The Tower of London is located in the London Borough of Tower Hamlets. It's on the north bank of the River Thames, with Tower Hill tube station the nearest station. London Fenchurch Street railway station is also close by.
The Tower of London dates back to 1078 when William the Conqueror oversaw the construction of the White Tower, and today it receives over 2.5 million visitors each year.
Being located in London there are excellent public transport links to the Tower, however, driving is often a popular choice as it is located on the border of the Congestion Zone, meaning that visitors can park outside of the Congestion Zone before taking a short walk to the Tower. If driving it is recommended that you pre-book your parking early as car parks in the early do regularly sell out.
When driving this is the postcode for your sat nav: EC3N 4AB