Newhouse Farm Barn
Vacation Home
Neenton, Shropshire
Boasting a hot tub, Newhouse Farm Barn is set in Neenton. The property is around 30 km from Telford International Centre, 39 km from Chillington Hall and 49 km from Lickey Hills Country Park.
Neenton, WV16 6RL, United Kingdom