Barhale continues to build its role in Thames Water’s programme of works to improve London's water network with new project ...
Last August, Ofwat proposed fining Thames Water £104million for failing to manage its wastewater and treatment works following a previous enforcement case. A spokesperson for Thames Water ...
Thames Water has been blamed for causing a traffic standstill during the morning rush hour after failing to reinstate a major road in the city centre after overnight works. Roads leading to the ...