The Grand National Festival attracts lots of headlines some good and some bad. Consisting of favourites under-performing, drunk spectators, stylish ones staying in the top hotels, travel chaos and horse fatalities, the reports of the first race in 1839 could easily have been written today. Races were run at Aintree between 1836 and 1838, but […]
You are here: Home / Archives for Aintree
Recent Comments