Share Facebook Twitter LinkedIn Pinterest Email Barclays has bought a 999-year leasehold on its One Churchill Place global HQ for £750m, in a deal hailed as a “strong endorsement” of Canary Wharf and London.