Guest Stars Richard Cunningham as Lord Bute Neil Edmond as Earl Harcourt Peyvand Sadeghian as Coral Guy Henry as Doctor Monro Cyril Nri as Lord Danbury Keir Charles as Lord Ledger Eliza Capel as Princess Sophia Connie Jenkins-Greig as Young Violet Helen Coathup as Young Princess Augusta Katie Brayben as Vivian Ledger Kathryn Wilder as Miss Fernburst Matt Barkley as Danbury Butler