Guest Stars Bradley Hall as Larry Peters Nick Brimble as Jack Chapman Oliver Dimsdale as Daniel Marlowe Skye Lucia Degruttola as Esme Keating Jemma Redgrave as Amelia Davenport Felix Scott as Sean Donovan Christian McKay as Anthony Hobbs Richard Cunningham as Mr. Draper Joseph Millson as Mr. Pope Samuel Blenkin as Kevin Moran Andrew Bicknell as Mr. Ramsden Kassius Carey Johnson as Raymond Olivia Brady as Miss Reynolds Holly Ellis as Hazel Ronnie Law as Eric Brown Darryl Dale as Stanley Milton Ellie Bindman as Wendy Pope Geoffrey Burton as Cecil Uncredited Jesse James Sims as Shop Customer