Home

What is the longest river in England?

Answer:

The Thames

The longest river running through England alone is the Thames at 215 miles (346 km).


And the longest river in the UK?
The longest river in the UK is the Severn, at 220 miles (354 km). It begins in Wales and runs all the way through to England.
Related answers:
Can you answer these?