O Tottenham Hotspur Stadium fica na High Road, em Tottenham, no norte de Londres, e é mais fácil chegar lá de trem ou de metrô do que de carro. Fica a uma curta distância a pé das estações White Hart Lane, Northumberland Park e Bruce Grove, com ótimas conexões para o centro de Londres, tanto nos dias de jogo quanto nos dias sem jogo.
Endereço: 782 High Road, Tottenham, Londres N17 0BX, Reino Unido [Encontrar no mapa]
Ponto de referência: Museu Bruce Castle (1,2 km) [Google Maps]