Tottenham Hotspur Stadium

The Tottenham Hotspur Stadium is a new football stadium that is the home base of English football club Tottenham Hotspur. The stadium has replaced the previous stadium of the Spurs, White Hart Lane. It is built in the same place and is located in North London. White Hart Lane has been Tottenham Hotspur's home base for 118 years. The stadium was first built in 1898. Nowadays, the new stadium has a capacity of over 62,000. 'Tottenham Hotspur Stadium' is a temporary name; the intention is to sell the name to a new sponsor.

No matches found

Stay informed