by Information | Feb 6, 2020 | Aintree, Event, Information
The Grand National is a National Hunt horse race held annually at Aintree Racecourse in Liverpool, England. With Aintree Racecourse only a short 15 minute car journey away, Brandreth Barn is the perfect base from which to enjoy the racing spectacles of the...