Guest Stars Aran Bell as Jericho's Father Alfie Allen as Albert Hall Joseph Marcell as Clive Marlowe Tom Burke as Edward Wellesley Francesca Annis as Lady Clare Wellesley Duane Henry as Roy Marlowe Paterson Joseph as Shorty Lyttleton Rebekah Staton as Neighbour Fiona Glascott as Mary 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 Kate Miles as Pall Mall Prostitute