HSBC and Barclays Bank headquarters at Canary Wharf in London. The O2 arena, River Thames, and London City Airport in background


HSBC and Barclays Bank headquarters at Canary Wharf in London. The O2 arena, River Thames, and London City Airport in background


Size: 5760px × 3840px
Location: London.
Photo credit: © Rob Carter / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: airport, arena, bank, banking, barclays, britain, city, england, finance, great, hsbc, london., o2, thames, uk