The Cow Shed



Frampton Mansell • Show on map
View Details for Price
The Cow Shed is located in Stroud just 11 miles from Cotswold Water Park and 17 miles from Kingsholm Stadium. This vacation home is 23 miles from Lydiard Park and 29 miles from Lacock Abbey. The vacation…More info
