Elizabeth Line (Crossrail) Canary Wharf underground (subway) station on Isle of Dogs, Tower Hamlets in Central London
Size: 8089px × 5371px
Location: Canary Wharf, Isle of Dogs, Tower Hamlets, London, United Kingdom
Photo credit: © John Freeman / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: canary, crossrail, dogs, elizabeth, hamlets, isle, line, london, station, subway, tower, underground, wharf