NEWSAR
Multi-perspective news intelligence
Mogden sewage treatment works

Mogden sewage treatment works

Location Region

Mogden Sewage Treatment Works is a sewage treatment plant in the Ivybridge section of Isleworth, west London, England, formerly known as Mogden. Built in 1931–36 by Middlesex County Council and now operated by Thames Water, it is the third largest sewage works in the United Kingdom. The site covers 55 hectares.

Mentions:0
7 Days:0
Velocity:-100.0%