Where To Stream Inside the Tower of London Season 7 Episode 1
Episode 1
- Aired November 21, 2024
- 60 Min
It's 2024 and the Tower of London is undergoing some changes. Following King Charles's coronation, the new Chief Yeoman Warder and Yeoman Gaoler step into their roles as the fortress prepares for the significant event of Constable's Dues, featuring over 80 Royal Marines. As they gear up for the high-speed spectacle on the Thames, they only have one practice run the night before. Meanwhile, much loved Ravenmaster Chris bids farewell as he steps down from one of the most unusual jobs in the world...