Home / Series / Geographics / Aired Order / Season 2019 / Episode 17

The Tower of London: History's Most Notorious Prison

In the annals of world history, there are a handful of prisons whose very names are guaranteed to send a shiver down your spine. Alcatraz is one, Devil’s Island another. But even these can’t hold a candle to the most notorious prison of them all. We’re talking, of course, about the Tower of London.

English
  • Originally Aired October 29, 2019
  • Runtime 21 minutes
  • Network YouTube
  • Created September 1, 2020 by
    Administrator admin
  • Modified September 1, 2020 by
    Administrator admin