Report water leaks To report a water leak in the street, please contact Thames Water on 0800 714 614 or report it on the Thames Water website. Last updated: 26 June 2024
To report a water leak in the street, please contact Thames Water on 0800 714 614 or report it on the Thames Water website.