Stourhead
Stourhead is a 1,072-hectare estate at the source of the River Stour in the southwest of the English county of Wiltshire, extending into Somerset.
Contact
- 01747 841152
- wstjest@smtp.ntrust.org.uk
- 01747 841152
- https://www.nationaltrust.org.uk/stourhead
- National Trust Property, Stourton, Nr Mere, Wilts, BA12 6QD