Idyllic village near London named one of the UK’s prettiest - but has major drawback

The village is just 75 mins from London and offers a relaxed pace of life, but some locals claim there's a negative to living there.

No comments

Read more