Cast

Main

 * Rose Williams as Charlotte Heywood
 * Theo James as Sidney Parker
 * Kate Ashfield as Mary Parker
 * Crystal Clarke as Georgiana Lambe
 * Turlough Convery as Arthur Parker
 * Jack Fox as Edward Denham
 * Kris Marshall as Tom Parker
 * Matthew Needham as Mr. Crowe
 * Anne Reid as Lady Denham
 * Alexandra Roach as Diana Parker
 * Lily Sacofsky as Clara Brereton
 * Charlotte Spencer as Lady Esther Babington (née Denham)
 * Mark Stanley as Lord Babington
 * Leo Suter as James Stringer

Recurring Cast

 * James Atherton as Fred Robinson
 * Elizabeth Berrington as Mrs. Griffiths
 * Jack Brady as Mr. Howard
 * Kevin Eldon as Mr. Hankins
 * Mollie Holder as Phillida Beaufort
 * Rob Jarvis as Isaac Stringer
 * Jyuddah Jaymes as Otis Molyneux
 * Ruth Kearney as Eliza Campion
 * Kayleigh-Paige Rees as Julia Beaufort
 * Adrian Scarborough as Dr. Fuchs
 * Sophie Winkleman as Lady Susan

Guest Cast

 * Sarah Belcher as Mrs. Heywood
 * Clinton Blake as Sam Sidaway
 * Liz May Brice as Mrs. Harries
 * Jon Foster as Beecroft
 * Sophie Winkleman as Lady Susan Worcester
 * Adrian Rawlins as Mr. Heywood
 * Tessa Stephens as Alison Heywood