Guest Stars Richard Dixon as Leo Cayman Christian Patterson as Sergeant Ellis Nia Trussler Jones as Mrs Gladys Roberts Benedict Wolf as Hari Singh Nicholas Banks as 'Thicko' Derwent-Broxley Carlie Enoch as Ivy Marshall Rufus Bateman as Tommy Bassington-ffrench Maggie McCarthy as Mrs Connolly Timothy Harker as Porter Andria Doherty as Rose Pratt (nee Chudleigh)