Haxby Station will be built in Towthorpe Road, says council August 26, 2023 News by Leave a Comment on Haxby Station will be built in Towthorpe Road, says council Haxby’s new railway station looks set to be going on Towthorpe Road after all.