Skip To Content

Where To Stream Secrets of the Royal Palaces Season 1 Episode 2

Windsor Castle

An unveiling of some of the many secrets, dilemmas and disasters held by Windsor Castle, including revisiting the statues of Princess Diana.