View from the Shard of Canary Wharf and the River Thames, London, England


Size: 3000px × 4500px
Location: 32 London Bridge St, London SE1 9SG, UK
Photo credit: © iWebbstock / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 24-105f4, 5d4, 8, britain, british, building, canary, canon, capital, city, cityscape, england, english, gb, great, hsbc, kingdom, london, place, river, shard, thames, uk, united, urban, wharf