Tottenham new stadium capacity
The Tottenham Hotspur Stadium, which is the home stadium of Tottenham Hotspur Football Club, 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 a range of state-of-the-art facilities, including a retractable grass pitch, a 17,500-seat single-tier stand, and a 360-degree LED display system.