Yoga in Cleehill - HR7

Cleehill is a village in south Shropshire, England. It is sometimes written as Clee Hill Village to avoid confusion. It lies in the civil parish of Caynham. Wikipedia