Guest Stars David Pearse as Miles Kynaston Anastasia Hille as Marie Strickland Sorcha Cusack as Tally Clutton Sylvestra Le Touzel as Muriel Godby Nick Dunning as Roger Denholm Robin Soans as Major Arkwright Michelle Duncan as Caroline Dupayne Nicholas Banks as Marcus Dupayne Nathaniel Christian as Ryan Archer Rose Galbraith as Victoria Mellock Richard Goulding as Lord Martlesham