Tower of London
The Tower of London viewed from the south bank of the River Thames. Today the Tower of London is one of the world's major tourist attractions and a UNESCO World Heritage Site, attracting over 2.5 million visitors a year from all over the world.
© Stephen Huckvale Photography