Original: The longest river running through England is the Severn, which is long and empties into the Bristol Channel; it is also notable for the Severn Bore tidal waves which can reach in height.
Simplified: The longest river in England is the River Severn.