The Dark History of the World's Most Famous Castle

Forgotten Castles

Standing on the banks of the River Thames for nearly a thousand years, Tower of London is one of the most famous castles in the world. Known for its imposing walls and royal treasures, it has served as a fortress, royal palace, prison, armory, and execution site throughout its long history. Founded