York: Three people taken to hospital after crash on A659 Leeds Road June 30, 2023 News by Leave a Comment on York: Three people taken to hospital after crash on A659 Leeds Road Three people were taken to hospital after a crash in Leeds Road, Tadcaster, near York.