Canary Wharf, Qatar Tie Up For Shell HQ Bid Canary Wharf Group has teamed up with Qatar to bid for the £300 million site of Shell’s London headquarters. December 17, 2025