Stourhead Garden The famous Stourhead Garden garden is one of Britain’s greatest and most cherished Georgian landscape gardens. Stourhead gardens were designed by the estate’s owner Henry Hoare II, and laid out between 1741 and 1780 in a classical, 18th-century … Continue reading Stourhead Garden, England
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed