Tottenham Hotspur Stadium - Wikipedia
2022 London Game vs. New Orleans Saints
NFL 2023 London Games, 2023 Stadium Events
The NFL just played its first game at a new London stadium with a retractable pitch
Tottenham Hotspur Stadium's NFL impact, a London franchise and what it means for Wembley
New NFL stadium in London rivals some of the best the U.S. has to offer - Behind the Steel Curtain
Tottenham Hotspur Stadium to host Madden NFL 23 gaming day
NFL plans multiple games per year at Tottenham stadium through '29 - ESPN