Finding the New Spurs Home
Although the Lane will be sorely missed by all of the fans, the new Stadium carries on the legacy as the home of Tottenham Hotspur. The Tottenham Hotspur Stadium stands on the same grounds as White Hart Lane. That means that the ground is accessible by the same public transport routes. The Official address of the Tottenham Hotspur Stadium is 782 High Rd, Tottenham, London, N17 0BX.