what is the longest river in england
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.