Dartmouth, Devon
The movie was filmed on location in and around Dartmouth, Devon, England.