A Thousand Years of Tower of London History
Founded by William the Conqueror after his 1066 victory, the Tower of London has stood for nearly 1,000 years. It has served as a royal palace, a fortress, and a feared prison. A local can show you where history unfolded.