UK: Elephant And Castle In London On Lockdown Due To Suspicious Vehicle 3
- Captured on Wednesday 11th of March 2020
- Location is London
Description
The area around Elephant & Castle has been on lockdown while police investigate reports of a suspicious vehicle. Read more...