Does anyone have any idea where the beach side cafe where Mia works is in real life?
Luton.
Funny
Not really.
West Bay Margate