• A businessman passes by the headquarters of Barclays in Canary Warf, London
  • Generics
  • Barclays Business Canary Warf London man
  • N42858