Filming Locations (4)

  • Mevagissey, Cornwall, England, UK

  • Mullion, Cornwall, England, UK (Russian harbour)

  • Newquay, Cornwall, England, UK

  • MGM British Studios, Borehamwood, Hertfordshire, England, UK (studio)