Tower of London
About Tower of London
The Tower of London, officially Her Majesty's Royal Palace and Fortress of the Tower of London, is a historic castle located on the north bank of the River Thames in central London.
When to visit
The best time to visit the Tower of London is during the late spring months when the weather is mild and the tourist crowds are manageable.
Most popular: May - June
Weather Highlights
Location
Getting There
From the heart of London, near the Shard, one can easily reach the Tower of London by taking a 10-minute ride on the District or Circle line from London Bridge Station to Tower Hill Station. Alternatively, a scenic 15-minute walk along the River Thames also leads directly to the Tower.




