Therapists in Orleton

Orleton is a small village in northern Herefordshire, England, at grid reference SO493672. The population of the civil parish at the 2011 census was 794. Wikipedia