Jun 30, 2026
Barclays buys Canary Wharf HQ for £750mn
UK bank buys 999-year lease on London headquarters in one of Europe’s biggest office deals in recent years
Related companies
Make a complaint about Barclays by viewing their customer service contacts.
