Tottenham Hotspur Stadium is on High Road in Tottenham, north London, and is easiest to reach by rail or London Underground rather than by car. It sits within walking distance of White Hart Lane, Northumberland Park, and Bruce Grove stations, with central London well connected on match and non-match days alike.
Address: 782 High Road, Tottenham, London N17 0BX, United Kingdom [Find on Maps]
Closest landmark: Bruce Castle Museum (1.2km) [Google Maps]