Inside The Tower of London
Inside The Tower of London
Episode 8 (2x8)
Season finale
Air date: Oct 22, 2019
Building works right outside Henry VIII's chapel have revealed a remarkable discovery - the first complete skeletons ever discovered by archaeologists here.
- Premiered: Oct 2018
- Episodes: 39
- Followers: 7
- Running
- Channel 5
- Thursday at 20