Thames Water has vowed to upgrade a sewage treatment site near Wallingford after it was claimed to have the most "illegal spills" in the company's network
Thames Water has vowed to upgrade a sewage treatment site near Wallingford after it was claimed to have the most "illegal spills" in the company's network