El Tottenham Hotspur Stadium está en High Road, en Tottenham, al norte de Londres, y lo más fácil es llegar en tren o en metro, en lugar de en coche. Está a un paso de las estaciones de White Hart Lane, Northumberland Park y Bruce Grove, y está muy bien comunicado con el centro de Londres tanto los días de partido como los que no lo hay.
Dirección: 782 High Road, Tottenham, Londres N17 0BX, Reino Unido [Buscar en el mapa]
Punto de referencia más cercano: Museo Bruce Castle (1,2 km) [Mapa de Google]