Yes, it is legal to place bets on horse racing in the UK, and it is one of the most popular betting sports.