Season 3 Episode 3: The Tower of London
We explore the history of the Tower of London, an 11th century fortress built on the banks of the River Thames.