Secrets of the Royal Palaces
Secrets of the Royal Palaces
Windsor Castle (3x3)
:
Windsor Castle is the largest permanently lived-in castle in the world, and it's still packed with secrets. Plus, when Princess Margret died in 2002, her family were left with a £3 million pound tax bill.