Therapists in Priors Halton

Ludford is a small village and civil parish in south Shropshire, England. The parish is situated adjacent to the market town of Ludlow and was, until 1895, partly in Herefordshire. Wikipedia