Does anyone know where this was filmed? Looks really nice
Haven’t got a clue, im guessing margate or colchester
Hey.... it was filmed up in my neck of the woods in The Lake District in Cumbria.
This is an article from my local newspaper telling you about it in more details with photos.