Visa signs Canary Wharf deal for new European HQ

5 Dec 2025

 

Payments group will lease 300,000 sq ft at One Canada Square after move from Paddington

Read full article at _Financial Times

Menu