Who made the Tower of London and when was it built?
The Tower of London was founded by William the Conqueror in 1078 as part of his campaign to secure his conquest of England. It is located on the north bank of the River Thames in central London. The Tower has served various purposes throughout its history, including as a royal palace, prison, and military stronghold. It is now a popular tourist destination and a UNESCO World Heritage Site.