Advertisement
A fantastic experience for all Tottenham Hotspur fans with great stories about our 1984 UEFA Cup & 1991 FA Cup wins.
Advertisement
Event Venue & Nearby Stays
Abbeydale Sports Club, Abbeydale Road South,Sheffield, United Kingdom