Sat, 31 Oct 2026 • 17:30 • Tottenham Stadium, London, United Kingdom
Tickets are no longer available for this event.