London’s Canary Wharf, home to the European headquarters of Barclays, Citigroup, HSBC and many other businesses is currently operating at 10 per cent capacity, with
London’s Canary Wharf, home to the European headquarters of Barclays, Citigroup, HSBC and many other businesses is currently operating at 10 per cent capacity, with