121 Casino is an online casino that launched in 2011, under a licence from Gibraltar Regulatory Authority. The site is offered in Dutch, English and German, among other languages. Games come from Playtech. Formats listed include Download. Payment methods include Bank Wire Transfer, CLICK2PAY and ClickandBuy, among others.