What is the longest river in England?

Geography Trivia: What is the longest river in England?