Thank you for your patience while we retrieve your images.
First water visible in the River Thames,  January 2017. 1 mile from the Source at Kemble.

First water visible in the River Thames, January 2017. 1 mile from the Source at Kemble.