Open to the world since 1866
The 2026 Event will take place on Saturday 30th and Sunday 31st May 2026