Inside The Tower of London
Inside The Tower of London
Episode 5 (8x5)
Air date: Nov 27, 2025
It's all hands on deck as, after months of hard work, nearly 30,000 stunning ceramic poppies are in place ready for a visit from Her Majesty Queen Camilla to commemorate the end of World War II.
- Premiered: Oct 2018
- Episodes: 45
- Followers: 9