HSBC Logo HSBC is a British universal bank and financial services group headquartered in London, England