Ascot Racecourse 25 Jul 17
From 1951, the King George VI & Queen Elizabeth Stakes remains one of the most important races of the year. More: