Yes, it has a license from United Kingdom Gambling Authority as well as Malta. Several Casino Casino review platforms state that it also carries a license from Sweden which are unclear if it is true as the website does not carry Swedish information at present.