Stourhead definitions

Search

Stourhead

Stourhead logo #21000 Stourhead (d) 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 has been in the ownership of the National Trust since 1946. ==History== The Stourton family, the Barons of Stourton, had li...
Found on http://en.wikipedia.org/wiki/Stourhead

Stourhead

Stourhead logo #20688House in Wiltshire, England, 13 km/8 mi south of Frome. Henry Hoare, the banker, commissioned Colen Campbell to build the house in 1722,...
Found on http://www.encyclo.co.uk/local/20688
No exact match found.