Question: Haxby Hall is located in the historic walled city at the confluence of which two English rivers?
Sentence (from "Haxby Hall"): Haxby Hall is an estate in York Road, village of Haxby, York, England.
Relevant evidence: Yes