Accident near post office in Sheffield city centre causing delaysÂ

An accident close to a post office in Sheffield city centre is causing traffic delays this evening.Â

Thursday, 6th December 2018, 4:01 pm
Updated Thursday, 6th December 2018, 4:05 pm