HSBC London Headquarters

HSBC London Headquarters

Jason Alden/Bloomberg

The HSBC Holdings Plc headquarters is seen in Canary Wharf, London, U.K.