The UK is viewed by many as the centre for horse racing and there aren’t many people that would argue otherwise. Some of the world’s most popular and most prestigious horse racing events take place in this country and thousands of people from all around the world are more than willing to travel and watch […]