COVID-19 Update
Inside Tottenham Hotspur FC’s $1B New Premier League Stadium, slide 0

Tottenham Hotspur Football Club, an English Premier League mainstay that dates back to the 19th century, is building a $1 billion stadium that’s set to open in 2018.

Return To:

Inside Tottenham Hotspur FC’s $1B New Premier League Stadium