The answers to the Guess the Village Hall puzzle are:
West HaddonRavensthorpeCreatonSprattonCottesbrooke
Cold Ashby
Brixworth
Holdenby
Thornby
East Haddon