Stourhead is a 1,072-hectare estate at the source of the River Stour with a  vast and beautiful 18th century landscaped garden.

 

 

Visit Website