Stourhead is a 1,072-hectare estate at the source of the River Stour near Mere, Wiltshire, England. The estate includes a Palladian mansion, the village of Stourton, gardens, farmland, and woodland.
- M32 JCT 3 (27.3 miles)
- M4 JCT 18 (27.5 miles)
- M32 JCT 2 (27.8 miles)
There are currently no reviews for this venue. Be the first to leave a review.
great things to know
5 great things to know coming soon…