If you are a UK citizen, in order for the online casino to have the right to accept your deposit, it must have a special UKGC license. All online casinos that have this license are legal in the UK.