Set in stunning Suffolk countryside and only 90 minutes from the capital, Newmarket is a town with horse racing at its heart - for nearly 350 years Newmarket has been synonymous with horse racing’s classic events. Since the opening of the magnificent Millennium Grandstand by Her Majesty Queen Elizabeth II in 2000 it is now also well esta...