This is very hard to tell since it's mostly up to the end user to decide what they like with a casino or not. We would recommend that you try to find English casino sites that offer good bonuses and have the payment details you need.