River Length in Kilometers Length in Miles 1 Severn 354 220 2 Thames 346 215 3 Trent ...