Yes, All British Casino is a trusted and legitimate casino. It holds the UKGC license, which gives UK players full trust in the site.