Channel 5 (UK) Documentaries
Channel 5 (UK) Documentaries
The Palace: What the Royal Servants Saw (2025x26)
Air date: Mar 29, 2025
Shocking documentary giving an inside look at the secret lives of the royal family.
- Premiered: Mar 2000
- Episodes: 1316
- Followers: 4