Haxby Hall is located in the historic walled city at the confluence of which two English rivers?
Haxby Hall: Haxby Hall is an estate in York Road, village of Haxby, York, England. York: York ( ) is a historic walled city at the confluence of the rivers Ouse and Foss in North Yorkshire, England.
Ouse and Foss