The Royal Ascot michael December 6, 2017 London, UK. For almost 250 years, Royal Ascot has established itself as a national institution and the centerpiece of the British social calendar as well as being the ultimate stage for the best racehorses in the world.