King George VI & Queen Elizabeth Stakes Day July 20, 2026 Date: July 25, 2026 Time: All Day Calendar: Overseas Horse Racing