Traffic delays after crash in Stevenage
- Credit: Archant
Traffic delays have been caused by crash today (Friday).
Emergency services were called to the scene on Chells Way, Stevenage, at approximately 3.30pm following a collision involving two vehicles.
It is not yet known if anyone has been injured in the incident.