June 18 - June 22 Royal Ascot Ascot Racecourse Ascot, Berkshire, England Book your hospitality at Royal Ascot 2024