Miniseries
2017 • 6 Episodes
Season 1 of The Royal House of Windsor premiered on February 22, 2017.
Drawing on newly available info, this show traces how the British royal family has survived the last 100 years of power struggles, politics and more.