The Barn Hotel
Lower House Farm Upton,, Shrewsbury, SY5 6RU
A garden and barbecue facilities are available at The Barn, which is located in Buildwas, 11 km away from Telford International Centre and 40 km away from Chillington Hall. The property is non-smoking and is situated 11 km from Ironbridge Gorge.