Last modified on 31 January 2014, at 18:47
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.