Tottenham Hotspur New Stadium — Tottenham Stadium Retractable Pitch
2023 NFL London games: All you need to know as the league returns to the UK, NFL News
NFL London at Tottenham Hotspur Stadium
The NFL just played its first game at a new London stadium with a retractable pitch
Tottenham Hotspur Stadium becomes official home of NFL in the UK - NBC Sports
NFL takes over the Tottenham Hotspur stadium – in pictures, Football
How big is the Tottenham Hotspur Stadium and how much did the venue cost to build?
Researchers attend exclusive NFL event at Tottenham Hotspur Stadium, News and events
Buffalo Bills to play in London during 2023 NFL regular season