Category:Abbey Mills Pumping Stations

English: Abbey Mills Pumping Stations - a sewerage pumping station in the London Borough of Newham.
  • It was built between 1865 and 1868.
  • Located on Abbey Creek, near River Lea and River Thames, in eastern Greater London.

This is a category about listed building number 1190476. (More images)