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

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

World Cultural History
41 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.