Sheffield traffic delays caused by burst water main

A burst water main on a Sheffield street is causing traffic delays this morning.

Tuesday, 12th October 2021, 10:49 am