Go Eat Do’s blog post about the Grand National at Aintree Racecourse near Liverpool, England Go Eat Do’s blog post about the Grand National at Aintree Racecourse near Liverpool, EnglandGo Eat Do’s blog post about the Grand National at Aintree Racecourse near Liverpool, England