5/5
The Tower of London is the city's forbidding, fascinating royal fortress. Inside the Tower, defending the River Thames for almost 1,000 years, you'll see the magnificent Crown Jewels, the colourful Beefeaters who guard them - and the dank dungeons were traitors were kept. Unforgettable.