Ompton Pumping Station
United Kingdom
>
England
>
Nottinghamshire
>
Newark and Sherwood
>
Ompton CP
>
Ompton Pumping Station
Ompton Pumping Station in Ompton CP in Newark and Sherwood.
Ompton Pumping Station
Land use
Industry
Operator
Severn Trent Water