Art in Crossrail Place Elizabeth Line Canary Wharf underground (subway) station on Isle of Dogs, Tower Hamlets in Central London


Size: 7068px × 4674px
Location: Canary Wharf, Isle of Dogs, Tower Hamlets, London, United Kingdom
Photo credit: © John Freeman / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: art, canary, crossrail, dogs, elizabeth, hamlets, isle, line, london, place, station, subway, tower, underground, wharf