Yes, betting in the UK is legal, but you must play with a site that holds a license via the UK Gambling Commission