Docklands Light Railway in Canary Wharf

- Image ID: H92PXT
I-Wei Huang / Alamy Stock Photo
Image ID: H92PXT
Location: Canary Wharf, London