Tour· Oxford
Tower of London
The Tower of London is a historic castle and fortress founded in 1066 by William the Conqueror on the north bank of the River Thames in central London. Over its nearly 1,000-year history, it has served as a royal palace, prison, treasury, armory, and home of the Crown Jewels, making it one of England's most famous landmarks and a UNESCO World Heritage Site.