Tag: Isle of Dogs

On the waterfront

There are parts of London that have been ravaged beyond despair by the Luftwaffe working in tandem with post-war developers and Lower Thames Street is one of them….