Tucked among grassy hills on the southern coast of England stands an idyllic little village that seems plucked from a ...