As seen from the River Thames promenade, from the northside.
Uploaded by David Anstiss on 21 November 2011
Photo ID: 30589 Building ID: 101242314 Report this photo