There’s a massive police presence at Bow Church DLR station, which is cordoned off. Ambulances, helicopters and at least eight police cars are on the scene in...
Category - Bow church
There’s a massive police presence at Bow Church DLR station, which is cordoned off. Ambulances, helicopters and at least eight police cars are on the scene in...