Loading

Isle of Dogs Pumping Station, Tower Hamlets, Greater London

James O Davies, Historic England and Anna Bridson, Historic England2017-01-24

Historic England

Historic England
London, United Kingdom

Historic England Archive DP195580

Show lessRead more
  • Title: Isle of Dogs Pumping Station, Tower Hamlets, Greater London
  • Creator: James O Davies, Historic England, Anna Bridson, Historic England
  • Date Created: 2017-01-24
  • Rights: Copyright Historic England Archive
  • Medium: Digital photograph

Recommended

Home
Explore
Nearby
Profile