UK: Burst Water Main Causes Flooding At London Tube Station
- Captured on Tuesday 21st of January 2020
- Location is London
Description
A water main burst and made a chaotic scene at Southwark Underground station in London on Tuesday morning, January 21. Read more...