Spiritual Healing in Stetchworth

Stetchworth is a small village and civil parish in East Cambridgeshire, England, 3 miles to the south of the horse-racing centre of Newmarket and around 12 miles east of Cambridge. Wikipedia