Thames Water: Day 32 If you’re wondering how our one month on the Thames is lasting so long, then […] Posted on 21 August 202621 August 2026