Canary Wharf Group (CWG) has sold the tower that has served as Barclays' headquarters at the east London financial district ...