Yes, you can definitely watch any race at Cheltenham by using the bet365 horse racing live streaming service. To watch all UK, Irish and French racing, you must have a funded account or to have placed a bet in the last 24 hours.