888 Casino’s headquarters are located in Gibraltar. In addition to its headquarters in Gibraltar, 888 Casino has offices and operations in various locations around the world, including the UK, Malta, Israel, and the United States. However, the company has a licence to operate casino games in several countries. These include Malta, the USA, several European Union territories and, of course, Ontario in Canada.