Canary Wharf-Docklands
Building reflection in the water at Canary Wharf, London
Size: 3168px × 4752px
Location: Docklands, Isle of Dogs, Poplar, London, England,
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .., borough, building, business, canary, docklands, docks, dogs, england, financial, hamlets, india, isle, london, poplar, tower, water, west, wharf