Explainers
Grand National 2025 EXACT start time – when is marquee race off today?

THE Grand National will take place at Aintree this afternoon!
34 horses are set to compete in the blockbuster £1million race that guarantees drama.
THE Grand National will take place at Aintree this afternoon!
34 horses are set to compete in the blockbuster £1million race that guarantees drama.