Douglas, Isle of Man?


Since they said "Douglas" and "the isle" and "mainland" a few times, this led me to believe they were in Douglas, Isle of Man. But the filming locations just says Cornwall and London.

reply