Filming Locations (8)

  • Chalfont St. Giles, Buckinghamshire, England, UK

  • Hythe, Kent, England, UK

  • St Peter's Church of England Primary School, Folkestone, Kent, England, UK

  • Folkestone Central Train Station, Folkestone, Kent, England, UK

  • Elstree Studios, Borehamwood, Hertfordshire, England, UK (studio)

  • Folkestone, Kent, England, UK

  • Hastings, East Sussex, England, UK

  • Rye, East Sussex, England, UK