(Q120089664)

English

Barrow Hill pumping station

water pumping station, part of Thames Water Ring Main, London, UK

Statements

 
edit
    edit
      edit
        edit
          edit
            edit
              edit
                edit
                  edit