Guest Stars Alex Price as Teddy Boy Jamie Davis as Terry Rachel Leskovac as Margaret (1950s) Allan Corduner as Mr. Solomon Rachel Davies as Katie Vates Marie Critchley as Mrs. Forcett Judith Barker as Mrs. Armstrong David Fleeshman as Mr. Addiman Michael Dixon as Mr. Jeffries Sebastian Shaw as Eric Renny Krupinski as Mr. Bethshiva