Yoga in Stapleford

Stapleford is a village and civil parish about 4 miles north of Wilton, Wiltshire, England. The village is on the River Till just above its confluence with the River Wylye. Wikipedia