Oil spillage north of Brighton causing delays

Three cars came off the road after an oil spillage north of Brighton this morning (June 28).

Wednesday, 28th June 2017, 10:35 am
Updated Friday, 8th June 2018, 5:22 am