Shrewsbury is a market town and civil parish in Shropshire, England. It is sited on the River Severn, 33 miles northwest of Wolverhampton, 15 miles west of Telford, 31 miles southeast of Wrexham and 53 miles north of Hereford. From Wikipedia
Emergency services managed two separate crashes near Harmer Hill and Preston Gubbals on May 15, with minor injuries reported and road closures lifted after recovery work.