Visa has announced it is relocating its European headquarters to Canary Wharf in London, in yet another coup for the financial district, which had been hard hit by the lack of office demand following the pandemic but is now bouncing back strongly.