Canada Square is the world headquarters of the Hong Kong Shanghai Bank Corporation in London. Founded in 1865 in London to finance expansion of the British Empire and Trade in the East, HSBC is now the 3rd largest bank in the world and 5th largest corporation. The 45 story HSBC World Headquarters in Londons Canary Wharf was completed in 2003 as part of the Canary Wharf