Il Tottenham Hotspur Stadium si trova su High Road a Tottenham, a nord di Londra, ed è più facile raggiungerlo in treno o con i sotterranei piuttosto che con l'auto. Si trova a pochi passi dalle stazioni di White Hart Lane, Northumberland Park e Bruce Grove, con ottimi collegamenti con il centro di Londra sia nei giorni delle partite che in quelli in cui non ce ne sono.
Indirizzo: 782 High Road, Tottenham, Londra N17 0BX, Regno Unito [Trova su Maps]
Punto di riferimento più vicino: Museo di Bruce Castle (1,2 km) [Direzioni stradali di Google Maps]