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

Historic England Archive DP195580

Show lessRead more

Details

  • 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

Translate with Google
Home
Explore
Nearby
Profile