Tottenham Hotspur Stadium ligger på High Road i Tottenham, nord i London, og det er enklest å komme seg dit med tog eller London Underjordisk fremfor med bil. Det ligger i gangavstand fra stasjonene White Hart Lane, Northumberland Park og Bruce Grove, og det er gode forbindelser til sentrale London både på kampdager og andre dager.
Adresse: 782 High Road, Tottenham, London N17 0BX, Storbritannia [Finn på kart]
Nærmeste landemerke: Bruce Castle Museum (1,2 km) [Google Maps-kart]