Category:Abbey Mills Pumping Stations

From Wikimedia Commons, the free media repository
Jump to: navigation, search
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.