A mindful walking meditation through the stunning lily pads and lotus flowers of Kenilworth Aquatic Gardens.