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 8 files are in this category, out of 8 total.

Last modified on 31 January 2014, at 18:47