What is the answer to this question? what is the longest river in britain called?
River Severn