Hey I know that place

So i was watching a movie just now, called 'never let me go' and there's a scene in it where they go to a cafe in near the coast in Norfolk. And I thought: 'hey I know that place', some call it Hunstanton. Am I right?
The DeLorean Club UK forum for European DeLorean owners and enthusiasts.
http://www.deloreaneurotec.uk/