Barclays Acquires Canary Wharf Headquarters in 900 Million Euro Deal
British bank Barclays has purchased its London headquarters building in Canary Wharf for approximately 900 million euros. The bank had been renting the office complex since 2005, with the original lease running until 2039.