Yoga in Stapleford - CB24

Stapleford is a village located approximately four miles to the south of Cambridge, in the county of Cambridgeshire, in eastern England on the right hand bank of the River Granta. Wikipedia