Question: The River Ravensbourne is a tributary of a river that is how many miles long?
Sentence (from "River Ravensbourne"): The River Ravensbourne is a tributary of the River Thames in south London, England.
Relevant evidence: Yes