Yoga in West Meon - SO21

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