TUESDAY
20
JUNE
QUEEN ANNE STAKES
COVENTRY STAKES
KING'S STAND STAKES
ST JAMES'S PALACE STAKES
ASCOT STAKES
WOLFERTON STAKES
COPPER HORSE HANDICAP
WEDNESDAY
21
JUNE
QUEEN MARY STAKES
KENSINGTON PALACE HANDICAP
DUKE OF CAMBRIDGE STAKES
PRINCE OF WALES'S STAKES
ROYAL HUNT CUP
QUEEN'S VASE
WINDSOR CASTLE STAKES
THURSDAY
22
JUNE
NORFOLK STAKES
KING GEORGE V STAKES
RIBBLESDALE STAKES
GOLD CUP
BRITANNIA STAKES
HAMPTON COURT STAKES
BUCKINGHAM PALACE STAKES
}