UK: London Street On Lockdown After World War 2 Bomb Found At Building Site 2
- Captured on Monday 3rd of February 2020
- Location is London
Description
Dean Street in the Soho area London has been shut down due to police activity in the area. The police report said the Read more...