Putting old images online for everyone to enjoy
Isle of Dogs and Woolwich from west Greenwich riverfront, 1996
Source: Diana Rimel
Add a comment
This site uses Akismet to reduce spam.
Learn how your comment data is processed
The Old Blue Boar, Holborn, 1845
Thames barrier, Charlton, 1996