Glasgow Water Main Break Shettleston Road

On the morning of May 29, 2025, a major water main ruptured on Shettleston Road, triggering street flooding, loss of supply across nearby postcodes, and a fast-moving emergency response. The […]