UK TV · 5

Inside the Tower of London: all seasons, episodes and where it airs in the UK

Quick answer · UK

Inside the Tower of London is a UK documentary series on 5, running since 2018, with 9 seasons and 49 episodes.

Inside the Tower of London is still running; the latest episode aired on Wednesday, June 17, 2026.

Inside the Tower of London seasons (9 seasons, 49 episodes)

SeasonEpisodesFirst airedLast aired
Season 14October 23, 2018November 13, 2018
Season 28August 20, 2019October 22, 2019
Season 34October 14, 2020November 4, 2020
Season 45November 11, 2021December 16, 2021
Season 57October 27, 2022December 15, 2022
Season 66November 2, 2023December 7, 2023
Season 74November 21, 2024December 19, 2024
Season 86October 30, 2025December 4, 2025
Season 95May 20, 2026June 17, 2026

Original UK air dates on 5.

Common questions

How many seasons of Inside the Tower of London are there?

Inside the Tower of London has 9 seasons and 49 episodes, first airing on Tuesday, October 23, 2018.

Is Inside the Tower of London still on?

Inside the Tower of London is still running; the latest episode aired on Wednesday, June 17, 2026.

What channel is Inside the Tower of London on in the UK?

Inside the Tower of London airs on 5. Past episodes are often available on the broadcaster's own catch-up app.

Who stars in Inside the Tower of London?

The main cast includes Jason Watkins, Tracy Borman, Jason Watkins.

Source: TVmaze (CC BY-SA), retrieved October 7, 2026.