All Cast

Penelope Keith

Penelope Keith

Clarissa Hailsham-Brown

Robert Flemyng

Robert Flemyng

Sir Rowland Delahaye

Thorley Walters

Thorley Walters

Hugo Birch

Holly Aird

Holly Aird

Pippa Hailsham-Brown

Elizabeth Spriggs

Elizabeth Spriggs

Mildred Peake

David Yelland

David Yelland

Jeremy Warrender

John Barcroft

John Barcroft

Inspector Lord

Jonathan Newth

Jonathan Newth

Henry Hailsham-Brown

Brian Protheroe

Brian Protheroe

Oliver Costello

David Crosse

David Crosse

Elgin

Mark Draper

Mark Draper

Constable Jones

Lee Fox

Lee Fox

Doctor