Guest Stars Stephen Moyer as Teddy Bass Sarah Greene as Deedee Harrison Eliza Bennett as Marjorie Kern Paul Kaye as Stan Higgins Tamsin Greig as Cecilia Logan John Dagleish as Aitch Clea Martin as Ann Marie Dove Nicholas Nunn as Freddie McGraw Peter Ferdinando as Dominic McGraw Lex Shrapnel as Alan 'Two Guns' Graves Stanley Morgan as Tommy Dove Cally Lawrence as Maddie Dove Michael Obiora as Dutch Nitin Ganatra as Ricky Sidhu David Kennedy as Bert Dove Julian Rhind-Tutt as Sir Stephen Eaton Clare Burt as Aunt Babe Megan Morgan as Sandy Ralph Brown as Roger Riley Javier Ramos as Rico Kyle Rowe as Larry Ricci McLeod as Pete Samuel James as Rocky Shaun Aylward as Milkshake Waiter Nikkita Chadha as Nicola Mehdi Haghzare as Abdulla Nazar Sidney Jackson as Young Ed Alex Crook as Tezzer Cohen James Walmsley as Young Gal