Animal Healing in West Meon

West Meon is a small village and civil parish in Hampshire, England, with a population of 749 people as of the last UK census. It is situated near to Petersfield and East Meon, on the headwaters of the River Meon. Wikipedia