What “Non-Gamstop Casinos” Really Are, and Why They Exist In the United Kingdom, Gamstop is a nationwide self-exclusion scheme that blocks access to all domestically licensed gambling sites for a chosen period. By contrast, non gamstop casinos are operators that are not licensed by the UK Gambling Commission (UKGC) and therefore are not integrated into …