Filming Locations (3)

  • Polperro, Cornwall, England, UK

  • Isle of Man

  • British International Studios, Elstree, London, England, UK (studio)