Inside the Tower of London: Season 8 Premiere (5, Thursday, October 30, 2025)

Inside the Tower of London Main Image

As the Tower of London returns for a new season, the staff are not just preparing for tourists but for a moment of national importance. The season premiere finds them in June 2024, tasked with marking the 80th anniversary of the D-Day landings. The responsibility for organizing a major remembrance service falls to deputy governor Debbie Whittingham, who must ensure the event is both dignified and memorable.

The pressure is immense, as every detail is scrutinized. From arranging a lone bagpiper to perform a haunting lament to coordinating the entire ceremony on Chapel Green, the staff must transform the historic landmark into a place of poignant reflection. The episode captures the immense effort required to honor a pivotal moment in history. Can they create a tribute worthy of the occasion?

RELATED:   Celebrity Race Across the World: Season 3 Premiere (BBC One, Thursday, November 6, 2025)

Inside the Tower of London airs Thursday October 30, at 8/7c on 5.

Isabelle aka Izzy Jacobs is the features editor at memorabletv.com. Isabelle is particularly drawn to crime dramas, but she also has a not so secret love for all things reality TV. In addition to her work at memorabletv.com, Isabelle is also an avid traveler and a devoted foodie.