Tottenham Hotspur Football Club Stadium - South Stand
Tottenham Hotspur Football Club Stadium - South Stand
Size: 8256px × 5504px
Location: Tottenham Hotspur Football Club Stadium, 782 High Road, London N17 0BX.
Photo credit: © George Mutch / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: 62850, alan, ange, attraction, ball, bill, bowl, boxing, brazil, british, capacity, class, club, concert, daniel, derby, english, enic, football, glory, harry, hospitality, hotspur, joe, kane, levy, lewis, london, matchday, nfl, nicholson, north, postecoglou, premiership, scenes, seating, sky, soccer, south, sports, spurs, stadium, stand, talksport, thfc, tnt, tottenham, tour, tourist, venue, world, î