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