Barclays buys its Canary Wharf headquarters in £750m deal

Wait 5 sec.

The £750 million valuation covers a 999-year leasehold interest, a common form of extended property agreement