Tag: Police activity on London roads

news-01082024-112410

Major Road Near Busy London Train Station Closed Due to Police...

A major road near London's busy Charing Cross train station was shut down today due to a police incident. Emergency vehicles, including police officers,...