2016
TQ3877 : Meridian Estate, Welland Street (Greenwich Ward 035A)
taken 8 years ago, near to Isle of Dogs, Tower Hamlets, England
This is 1 of 2 images, with title Meridian Estate, Welland Street (Greenwich Ward 035A) in this square
Meridian Estate, Welland Street (Greenwich Ward 035A)