Question: The hamlet Ashton is part of a city located on what river?
Answer: River Nene