Emergency incident, huge police presence reported near Elephant and Castle in London

  11 March 2020    Read: 1165
Emergency incident, huge police presence reported near Elephant and Castle in London

Elephant and Castle is an area around a major road junction in southeast London with modern developments like the Strata tower, nicknamed the "Razor", AzVision.az reports citing Sputnik. 

Reuters reported on Wednesday a major police operation at Elephant and Castle in London as they are investigating the contents of a suspicious car.

The nearby tube station, as well as a shopping centre, have reportedly been shut.


More about: London   United-Kingdom