Spiritual Healing in Church Leigh

Church Leigh is a village and largest settlement in the civil parish of Leigh in the English county of Staffordshire, England. The village is 6.2 miles WNW of the town of Uttoxeter, 14.3 miles north east of Stafford and 148 miles north west of London. Wikipedia

Search Location