Collision causing delays at Trench Lock
Collision causing delays at Trench Lock
Police are reporting long delays at Trench Lock following a collision.
Pic: Telford Cops
Collision causing delays at Trench Lock
Police are reporting long delays at Trench Lock following a collision.
Pic: Telford Cops