The Tower of London: History's Most Famous Fortress | Simple History

The Tower of London: History's Most Famous Fortress | Simple History

W
30 Video Views·Jan 19, 2026

The Tower of London is England's most famous fortress, built in the 11th century on the banks of the River Thames. It once served as a palace, prison, royal treasury, and execution ground. Today, the Tower of London houses the Royal Crown and is open to visitors.