Hammersmith Pumping Station

Opened 1909
Decommissioned 1997

Location
Great West Road, Near Oil Mill Lane, London, W6

Categories

Authority

arrow-up-circle