Guest Stars Peter Davison as Inspector Henry Christmas Francis Magee as Castries Felicity Montagu as Ruby Larkin Janine Duvitski as Mrs Cockerton Meera Syal as Madame Marlene Nicholas Woodeson as John Forrester Kenneth Colley as Archie Burlington Sheila Steafel as Celestine Venus Mick Walter as Tom Richard Baglow as Peter Forrester Nikki McInness as Lily