Meadow Barn
Apartment
Ellingham, Hampshire
Meadow Barn, a property with a garden, is located in Ellingham, 31 km from Salisbury Train Station, 31 km from The Mayflower Theatre, as well as 31 km from Southampton Guildhall. The 4-star holiday home is 30 km from Salisbury Cathedral.
Ellingham, BH24 3HT, United Kingdom