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