Guest Stars Neil Edmond as Earl Harcourt Richard Cunningham as Lord Bute Peyvand Sadeghian as Coral Tunji Kasim as Adolphus Cyril Nri as Lord Danbury Seamus Dillane as Prince William Jack Michael Stacey as Prince Edward Ryan Gage as Prince Regent Joshua Riley as Prince Adolphus Eliza Capel as Princess Sophia Sabina Arthur as Princess Elizabeth Rob Maloney as Royal Doctor Sophie Arthur as Seamstress