Stourhead is a 1,072-hectare (2,650-acre) estate at the source of the River Stour near Mere, Wiltshire, England.


Stourhead is a 1,072-hectare (2,650-acre) 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. Stourhead is part owned with the National Trust since 1946.


Size: 5760px × 3840px
Location: Stourhead, Wiltshire, UK
Photo credit: © Stuart Barry / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: class, collections, country, downtrodden, england, estate, expensive, extensive, farmland, gardens, grand, historic, inherited, landowner, leisure, lifestyle, maintained, national, palatial, parkland, pillar, poor, private, property, public, remote, rich, river, rural, servants, slavery, staycation, stour, stourhead, stourton, stylish, tourist, trust, upper, visit, walking, wealth, wiltshire, woodland