Controversial statement in the first 30 seconds - Kemble certainly near to Thames Head, but Seven Springs on the edge of Cheltenham is a more distant (and year-round) source, and if acknowledged would make it the longest river in Great Britain, not just England.
Good video though, I daresay it appeared in my feed as I live in Cheltenham (on your walk along the old railway you would have been about 20 yards from my house at one point). I shall check out some of your others now.