The Grand National is a world-famous horse race held in April every year, at Aintree Racecourse, Liverpool.

The Grand National - A Grand Racing Tradition


Sarah V Monaghan
English Culture Editor