London’s Canary Wharf gains momentum as Visa, JPMorgan lease spaceBy FinMar NewsDecember 8, 2025Skyscrapers in the Canary Wharf financial, business and shopping district in London, UK.Bloomberg | Bloomberg | Getty ImagesVisa is moving its European headquarters to London’s financial district,…