Chaos in London as road cordoned off for major incident – police swarm in

Edgware Road, London, has been cordoned off due to an incident as police flood the scene. Access to the London Underground station, which is on the Bakerloo Line, has been shut off while police deal with the incident, the exact details of which are not yet known. Transport for London (TfL) says on its website: […]