Question: The River Ravensbourne is a tributary of a river that is how many miles long?
Sentence (from "River Thames"): At 215 mi , it is the longest river entirely in England and the second longest in the United Kingdom, after the River Severn.
Relevant evidence: Yes