Tag: Thames Water

Thames Water Burst Floods Bermondsey, Hits 11 Postcodes

Thames Water Crisis: Flooded Bermondsey Street Leaves South London Homes Without Supply Chaos hit parts of South East…