Question: The hamlet Ashton is part of a city located on what river?
Sentence (from "Ashton, Cambridgeshire"): Ashton is a hamlet in the English county of Cambridgeshire.
Relevant evidence: No