No. Admission can be paid on the day at the ticket counter, but if you would like to pre purchase a ticket then just click here ( Link to Purchase tickets )

If you require a premium level ticket which gives you access to the top floor of the Grand Stand then this must be pre booked. ( Link to buy )