Answer
The River Severn (At 354km It is Eight Kilometres Longer than the Thames which is the Second Longest at 346km)

Share and Enjoy !