Capacity of tottenham's new stadium
Tottenham Hotspur's new stadium, which is officially known as Tottenham Hotspur Stadium, has a seating capacity of 62,062. The stadium was opened in April 2019 and is located in Tottenham, London, England. It is one of the largest stadiums in the Premier League and has hosted a variety of events, including football matches, concerts, and rugby matches.