The Windsors

The Windsors

Episode 3 (1x3)


: 13, 2016

A stranger claims that Prince Charles is his father, and Kate and Wills move to a semi in Rickmansworth.

  • : 2016
  • : 20
  • : 43
  • Channel 4
  • 22