Tag: London station road closures
Police Cordon Updates Near London Station: Live Updates
Police have cordoned off an area near a London station due to an ongoing incident. The authorities are currently on the scene investigating the situation. The reason for the cordon has not been disclosed...