Poplar House Vacation Home Chipping Campden
Poplar House, a property with barbecue facilities, is situated in Chipping Campden, 25 km from Royal Shakespeare Theatre, 25 km from Royal Shakespeare Company, as well as 28 km from Coughton Court.
Chipping Campden, GL55 6BF, United Kingdom