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