Canary Wharf Londres, 2005