Tottenham Hotspur Stadium
In short
A multi-purpose sports venue in Tottenham, London, that serves as the home ground for the Premier League club Tottenham Hotspur. It holds 62,850 spectators and hosts various events including NFL games.
In plain words
This is a massive stadium used for football and other big events. It replaced the old White Hart Lane ground. It is the biggest club stadium in London.
A simple example
The stadium hosts Premier League matches on weekends and American football games for the NFL International Series.
Why it matters
It is a major piece of modern sports infrastructure that generates significant revenue through diverse events. It also serves as a landmark for the North London area.
Easy to mix up
Do not confuse it with the Emirates Stadium, which is the home of Arsenal FC.