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.

Media in category "Abbey Mills Pumping Stations"

The following 7 files are in this category, out of 7 total.

Read in another language