Construction Begins
The Tower of London was founded by William the Conqueror in 1066 as part of the Norman Conquest of England. The White Tower, which gives the entire castle its name, was built by 1078.
Loading...
The Tower of London, officially Her Majesty's Royal Palace and Fortress of the Tower of London, is a historic castle located on the north bank of the River Thames in central London. Founded towards the end of 1066 as part of the Norman Conquest of England, the Tower has played a prominent role in English history. It has been used as a royal residence, prison, armory, treasury, and even a menagerie. Today, it is one of the country's most popular tourist attractions.
Creation Time:2024-07-07