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.