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 Maxine Evans as Mrs Bowden Dan Tetsell as Ticket Collector Alfie Bottley as Solo Chorister Robert Rhodes as Ben