Guest Stars Aran Bell as Jericho's Father Tom Burke as Edward Wellesley Joseph Marcell as Clive Marlowe Duane Henry as Roy Marlowe Francesca Annis as Lady Clare Wellesley Paterson Joseph as Shorty Lyttleton Alfie Allen as Albert Hall Rebekah Staton as Neighbour Fiona Glascott as Mary Kate Miles as Pall Mall Prostitute Michael Fenner as Sir Nicholas Wellesley Rupert Farley as DI Keegan Nathalie Lunghi as Anne Wellesley Inday Ba as Martha Lyttleton Sorin Julian Kerridge as Ian Shaw Stephen Bent as Concierge Brooke Kinsella as Dawn Masters Patrick Ryecart as Lord Masefield