Natural Medicine in Hemingford Abbots - PE28

Hemingford Abbots is a village and civil parish in Cambridgeshire, England. Hemingford Abbots lies approximately 3 miles east of Huntingdon, and is almost continuous with neighbouring Hemingford Grey. Wikipedia