2 plants indexed.
Isle of Dogs Pumping Station is a stormwater pump station in London, United Kingdom. It manages stormwater runoff in the urban Thames catchment area.
Heathwall Pumping Station is a stormwater pump station in London, United Kingdom. It manages stormwater drainage to mitigate flooding in the urban area.