UK: Huge Fire Breaks Out at Shopping Centre in Walthamstow
- Captured on Monday 22nd of July 2019
- Location is London
Description
Around 100 firefighters were called to the scene of a fire in The Mall, a shopping centre in Walthamstow, East London on Read more...