For the past 3 months, I've been actively visiting most popular casino sites. This one
https://www.nongamstopsites.co.uk/allwins-casino/ has great RTP on all slots, the website is easy to navigate and they have a wide range of new and exciting slots and other casino games.