Guest Stars Richard Dixon as Leo Cayman Christian Patterson as Sergeant Ellis Nia Trussler Jones as Mrs Gladys Roberts Benedict Wolf as Hari Singh Leon Ockenden as Alex Pritchard Rufus Bateman as Tommy Bassington-ffrench Dan Tetsell as Ticket Collector Maxine Evans as Mrs Bowden Alfie Bottley as Solo Chorister Robert Rhodes as Ben