News
Digesting The Needs Of The Environment
Mogden Sewage Treatment Works is one of five in the London area being upgraded by Thames Water, to ensure the stricter treatment standards to be introduced by its regulator, the Environment Agency, in 2013 are met.