Top

Grand National


The World’s most famous of horse races, The Grand National is held annually at Aintree Race Course in Liverpool. This years event is off at 4.15pm Saturday 4th April, 2009.

It is probably the one horse race that most people have a flutter on - either by placing a bet at a local bookies or online or by joing in a sweepstake at work.

Bottom