Tottenham Hotspur Stadium
(20,407)
Stadium in London, England
Tottenham Hotspur Stadium is the home of Premier League club Tottenham Hotspur in north London, replacing the club's previous ground, White Hart Lane. With a seating capacity of 62,850, it is the 3rd largest football stadium in England and the largest club ground in London.
Address: 782 High Rd, London N17 0BX, United Kingdom
Phone: +44 344 844 0102
People also ask
What is special about Tottenham Stadium?
Is Tottenham Hotspur Stadium in the same place as White Hart Lane?
What NFL team plays at Tottenham Stadium?
Is Tottenham Hotspur the best stadium?
The Stadium. The home of Tottenham Hotspur Football Club and the largest club stadium in London with a capacity of 62,850.
Tottenham Hotspur Stadium is the home of Premier League club Tottenham Hotspur in north London, replacing the club's previous ground, White Hart Lane.
Related searches