Tottenham Hotspur Stadium ligger på High Road i Tottenham, norra London, och det är enklast att ta sig dit med tåg eller underjordisk tunnelbana snarare än med bil. Det ligger inom gångavstånd från stationerna White Hart Lane, Northumberland Park och Bruce Grove, och det finns goda förbindelser till centrala London både på matchdagar och övriga dagar.
Adress: 782 High Road, Tottenham, London N17 0BX, Storbritannien [Hitta på kartan]
Närmaste landmärke: Bruce Castle Museum (1,2 km) [Google Maps]