

Stourhead: One of England's Most Beautiful Landscape Gardens
Discover Stourhead, the world-famous National Trust landscape garden in Wiltshire. Explore the iconic Palladian Bridge, classical temples, lakeside walks and spectacular seasonal colour, all within easy reach of Frome, Bath and Bristol.

Becky Percival
Jul 275 min read






