111 Town Street, Horsforth, Leeds LS18 5BL, United Kingdom
Distance: 106 yd.
Company description
The Orchard, in Horsforth, is one of the largest counselling and complementary therapy centres in West Yorkshire. We offer an holistic approach to mental and physical well being.