P.S. Just checked the Thames Water incident map and there's a triangle of leaks (Ewelma Road SE23, Railway Terrace SE13, Inchmery Road SE6) with our neighbourhood in the middle. Could one/all of those be contributing to the problem?