Guest Stars David Robb as Dr. Richard Clarkson Lily James as Lady Rose MacClare Cara Theobold as Ivy Stuart Charles Edwards as Michael Gregson MyAnna Buring as Edna Braithwaite Peter Egan as Hugh 'Shrimpie' MacClare, Marquess of Flintshire Phoebe Nicholls as Susan MacClare, Marchioness of Flintshire Ron Donachie as Mr McCree Simone Lahbib as Wilkins William Travis as Stall Keeper Shaun Hennessy as Tug-of-War Judge John Henshaw as Jos Tufton Kenneth Bryans as Nield Stuart Ward as Thug Uncredited Laura Hydari as Maid