Hundred Foot Pumping Station
United Kingdom
>
England
>
Cambridgeshire and Peterborough
>
Cambridgeshire
>
East Cambridgeshire
>
Downham
>
Hundred Foot Pumping Station
Hundred Foot Pumping Station is a building in Downham in East Cambridgeshire.
Hundred Foot Pumping Station
Building
Yes
Operator
Littleport & Downham Internal Drainage Board
Old Hundred Foot Pumping Station