UK: Commercial Building Fire In Croydon, London 2
- Captured on Friday 3rd of July 2020
- Location is London
Description
A commercial building believed to be a dry-cleaning store undergoing renovation was on fire in Croydon, south London, on Read more...