Stourhead Garden, Wiltshire. Snow across UK