UK: Fire Erupts At New Providence Wharf Residential High-Rise In London
- Captured on Friday 7th of May 2021
- Location is London
Description
A fire broke out at the New Providence Wharf tower residences in Blackwall, London on Friday morning, May 7. Fire cre Read more...