Tower of London

london sightseeing tower of london

The Tower of London is a Royal Palace and Fortress, a UNESCO world heritage site and one of London’s oldest buildings. The Tower of London is a fantastic place to visit, full of history and artefacts. If you want to get a sense of London’s history and monarchy this is a super place to spend a day.

The Queen’s Royal Jewels are kept here, guarded by the Tower’s Beefeater guards in their famous red and black uniforms.

It is located on the north side of the River Thames and within walking distance of Tower Bridge.