Halford Big Barn
Hotel
Craven Arms
Halford Big Barn, a property with a garden, is situated in Halford, 44 km from Telford International Centre, 2.4 km from Stokesay Castle, as well as 14 km from Ludlow Castle.
Halford, SY7, United Kingdom