Crash closes road in town near York – emergency services at scene July 7, 2025 News by admin Leave a Comment on Crash closes road in town near York – emergency services at scene North Yorkshire Police said it happened in Station Road, Haxby this morning (July 7).