Tower of London

,

The Tower of London is a quintessential London landmark. The tower, which dates to 1078, is one of London’s most popular tourist attractions and is home to the Crown Jewels.

,
St Katharine’s & Wapping, London EC3N 4AB, UK