How many rivers in England and name them?

Major rivers in England

Thames 215 mi (346 km)

Severn 220 mi (354 km)

Trent 185 mi (298 km)

Great Ouse 141 mi (227 km)

Swale 71 mi (114 km)

Ribble 75 mi (121 km)

Mersey 70 mi (113 km)

Tyne 73 mi (118 km)

Wear 60 mi (97 km)

Exe 57 mi (92 km)

Dee 70 mi (113 km)

Wye 134 mi (216 km)

Avon 91 mi (146 km)

Stour 51 mi (82 km)

Eden 65 mi (105 km)

Derwent 60 mi (97 km)

Tees 85 mi (137 km)

Humber 41 mi (66 km)

Medway 49 mi (79 km)

Dart 35 mi (56 km)

Swindon 45mi (72km)

Copyright Wanderlust World © https://www.ynyoo.com