Orchard Farm Vacation Home
Complete with a garden, Orchard Farm is situated in Upton upon Severn, 13 km from Eastnor Castle and 21 km from Worcester Cathedral. With free private parking, the property is 28 km from Kingsholm Stadium and 47 km from Coughton Court.
Upton upon Severn, WR8 0RN, United Kingdom