One of Britains picturesque villages.