top of page
United Kingdom -
Stourhead House and Gardens
Stourhead is a 1,072-hectare estate at the source of the River Stour near Mere, Wiltshire. The estate includes a Palladian mansion, the village of Stourton, gardens, farmland, and woodland. Stourhead has been in the ownership of the National Trust since 1946.
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
UK - England - Stourhead House
church
UK - England - Stourhead House
church
UK - England - Stourhead House
church
BEST TIME to VISIT UK.
BEST TIME to TRAVEL to ENGLAND.
From June to September
bottom of page