Abbey Mills Pumping Station, London, 1867
Construction of the Abbey Mills Pumping Station in London, 1867. This station was built to pump fresh water to the city
Picture No
13989722
Media ID
45687714
Size
6149px x 4109px
(7.4MB)
Credit
© Illustrated London News Ltd/Mary Evans
Source
The Illustrated London News. 13 April 1867
Date
1867





























