York: crash at junction of The Mount, Dalton Terrace & Albemarle Road August 19, 2023 News by Leave a Comment on York: crash at junction of The Mount, Dalton Terrace & Albemarle Road Emergency services are on the scene at a crash at the junction of The Mount, Dalton Terrace and Albemarle Road in York.