Tag: London traffic news
Police Incident Causes Closure of Major London Road: LIVE Updates
Title: Major London Road Closed Due to Police IncidentA major road in London was shut down earlier today due to a police incident that caused significant disruption to commuters and residents in the area....