UK: Fire Erupts from Power Station Outside London
- Captured on Wednesday 28th of August 2019
- Location is England
Description
A fire broke out at a power station on Slough Trading Estate, the biggest industrial estate in single private ownership Read more...