Sheffield road reportedly closed off with 'police presence'

Police have reportedly closed off London Road in Sheffield this evening.

Tuesday, 21st November 2017, 7:51 pm
Updated Tuesday, 12th December 2017, 11:21 am