Barclays snaps up its Canary Wharf HQ for £750m: Bank backs London as a global financial centre
Barclays said the deal with current owner Canary Wharf Group gives it control of the building at One Churchill Place long after the present lease expires in 2039.