Yoga in Barford St Michael - CV35

Barford St Michael is a village on the south bank of the River Swere in Oxfordshire, England, about 5 miles south of Banbury. Wikipedia