Yoga in Stibbington - PE28

Stibbington is a village in Cambridgeshire, England. Stibbington lies approximately 6 miles west of Peterborough city centre. Stibbington is in the civil parish of Sibson-cum-Stibbington. Wikipedia