• Results for
    • hydraulic pumping station
  • (1)
England, Lancashire, Liverpool, Royal Albert Dock, The Pump House which is a former hydraulic pumping station, now a restored traditional British pub.
20125561
England, Lancashire, Liverpool, Royal Albert Dock, The Pump House which is a former hydraulic pumping station, now a restored traditional British pub.