The UK's second longest river is the Thames, which is 346km long, and you'll probably know it as the river that flows through London. The source of the Thames is different to the Severn.
The River Thames looks mighty and awe-inspiring as it flows through London, but at the start, it's practically just a marsh. So reveals Ed Pratt, an adventurer who waded, swam and kayaked over 200 ...