Guest Stars Miranda Otto as Mrs. Hurtle Maxine Peake as Ruby Ruggles David Bradley as Mr. Broune Graham Crowden as Marquis of Auld Reekie Anne-Marie Duff as Georgiana Longestaffe Oliver Ford Davies as Mr. Longestaffe Douglas Hodge as Roger Carbury Helen Schlesinger as Madame Melmotte Allan Corduner as Croll Tony Britton as Lord Alfred Grendall Tom Fahy as Butler - Grosvenor Square Stuart McQuarrie as Lord Nidderdale Jim Carter as Mr. Brehgert Rob Brydon as Mr. Alf Michele Dotrice as Mrs. Pipkin Michael Riley as Hamilton K. Fisker Nicholas McGaughey as John Crumb Sarah Niven as Simpson Toby Jones as Squercum Adam De Ville as Reporter Wolf Christian as Big Man Donald Pelmear as Doctor Demetri Alexander as Tradesman Gerry George as Music Hall Performer Roger Hammond as Mr. Brown MP Dudley Sutton as Speaker of the House of Commons