Further visits to Lord's and Royal Ascot.
3.45 Wokingham Stakes over 6 furlongs
4.20 Hardwicke Stakes over 1 1/2 miles
4.55 Queen Alexandra Stakes over 2 miles, 6 furlongs, 34 yards
Discover 11,128,835 listings and 282,067 playable programmes from the BBC
Further visits to Lord's and Royal Ascot.
3.45 Wokingham Stakes over 6 furlongs
4.20 Hardwicke Stakes over 1 1/2 miles
4.55 Queen Alexandra Stakes over 2 miles, 6 furlongs, 34 yards