Yoga in Barford St Michael

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