Image 1 of 1

PRiME_TOTTENHAM_NEW_STADIUM_VM_20181023013.JPG

The Club Shop opens at Tottenham Hotspur Stadium at High Road (White Hart Lane), London, England on 23 October 2018. Photo by Vince  Mignott.
twitterlinkedinfacebook