Slot Boss is a licensed and regulated online casino owned by LeoVegas Gaming PLC. The operator was originally established in 2014 as part of the Alderney-based company Intellectual Property and Software Ltd (IPS). In 2018, LeoVegas Gaming PLC purchased the casino in a deal worth a staggering £65 million. Slot Boss sister sites now include Bet UK, Pink Casino, LeoVegas and 21.co.uk.
During our review, we found a catalogue of 580+ casino games on this platform. While these sound like they are fewer than most competing sites, most are high-quality games, including the best slot games, latest video slots, classic slots, gaming tables, instant win games, roulette, blackjack, three card stud, dream catcher, live casino and jackpot games.