Open to the world since 1866
The 2025 Event will take place on Saturday 31st May and Sunday 1st June.