Stourhead Garden is an estate at the head of the Stour River in the south-west of Wiltshire, England, extending to Somerset. Includes an 18th century Neo-Palladian mansion, the village of Stourton, one of the most famous gardens in the style of English landscaped garden, farmland and forest.Solid areas: 0%