Formally
known as Her Majesty’s Royal Palace and Fortress of the Tower of London, this
iconic city landmark was founded almost a millennium ago in 1066. London is
dotted with all manner of sights and attractions, but the Tower of London is undoubtedly
one of the city’s most remarkable tourist draws, given its depth of history and
culture. It was the country’s new Norman ruler, William the Conqueror, who
ordered that The White Tower be constructed in 1078, with the governing
intention that the structure would represent William’s power and authority over
his new city.
Today,
the Tower of London is less of an ominous symbol and more of a highly popular
landmark is known for hosting all manner of historic re-enactments and storytelling
performances. The majority of tourists flock toward the Tower of London in
order to catch a glimpse at the Crown Jewels, a stunning collection of over
23,500 gemstones that have been stored there for well over 300 years.
£0
per night£224
per night£0
per night£215
per night