How many rivers are there in England and what their names?

Rivers in England:

- River Thames

- River Severn

- River Trent

- River Ouse (Yorkshire)

- River Humber

- River Tees

- River Tyne

- River Wear

- River Eden

- River Mersey

- River Ribble

- River Cam

- River Avon

- River Dee

- River Dart

- River Exe

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