Crash blocks Ditchling road

Traffic is delayed due to a crash which has blocked a Ditchling road.

Tuesday, 22nd June 2021, 5:19 pm