National Trust Stourhead Part 1


This gallery contains 27 photos.

Stourhead, situated near Mere, Wiltshire, has been owned and maintained to a particularly high standard by the National Trust since 1946,  The estate is famous for its Palladian Mansion house and stunning landscape gardens.  The latter I was lucky enough to visit on a … Continue reading