Did you recognise "Miss Marple's village" from the description?
Castle Coombe, Wiltshire