A wander around Stourhead gardens in Wiltshire, England.