Yes, as long as CBD oil is sold as a food supplement, no medical claims are made, and products contain less than 1mg of THC then CBD is legal to buy and sell in the UK.