Yes, online 888 Casino site is licensed by the UK as well as Gibraltar authorities.
Read More