The 2017 Royal Ascot festival is the highlight of the British summer racing that will take place from Tuesday June 20 to Saturday June 24. Over five days there are 30 races: eight group 1 races, eight group 2 races, three group 3s, four listed, one conditions race, and six rich handicaps. The whole meet oozes with quality.
Royal Ascot race times are the same every single day. The first race begins at 2:30 and the last race is at 5:35 with six races per day. The highlights of the opening day include the St James's Palace Stakes and the Queen Anne Stakes. Continue