September 26, 2017 Britain / england / travel Stourhead, Wiltshire Trials and tribulations of a great garden…