View from our Terrace, 2023
Photo 102 of 131
A more modern image of what was the Isle of Dogs....
Originally named this because Victoria & Alberts dogs were kept here, it later becomes Canary Wharf, London's huge modern financial center.
Uploaded
Taken