S01 E02
Feb 21, 2017 |
Inside Windsor Castle
Love and War (1936-1952)
Release Date: Feb 21, 2017Episode Description
Windsor was the safe haven that kept Princess Elizabeth and her sister Margaret safe during the war, and it is where Elizabeth fell in love with Prince Philip.
Where to Watch Inside Windsor Castle Season 1 Episode 2 Now
Best
Rent/Buy
Free