Thames Water says it is working to fix the problem and advised that pressure may still be low in parts of west London.
LONDON, Oct 2 (Reuters) - Britain's biggest water supplier, Thames Water, has become a symbol of failure in the country's water sector - blamed for sewage pollution, while its precarious finances have ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results