The NFL extended its agreement with Wembley Stadium on Thursday for another five years, meaning the league will play at least two regular-season games a year at the London venue through 2020.
The Jacksonville Jaguars will continue to play at Wembley every year throughout the agreement.
The NFL also has an option to extend the Wembley deal for an extra five years beyond 2020.
The league has played regular-season games at Wembley every year since 2007, and is playing three games in London this year for the second straight season.
The new deal was announced ahead of Sunday's game between the Jaguars and Buffalo Bills.
Earlier this year, the NFL announced a separate deal to play at least two games a season over a 10-year period at Premier League club Tottenham's new stadium, scheduled to open in 2018.
"These agreements reiterate the NFL's commitment to the UK, with two stadium deals running concurrently," said Mark Waller, executive vice president of NFL International. "To be playing in Wembley, the national stadium, and at Tottenham, in what will be London's newest stadium, is fantastic."
The Jaguars are in the third year of a four-year deal to play one home game at Wembley per year.
Jaguars owner Shad Khan said the extension of the deal until 2020 "is great news for the Jaguars and the stability of the team in Jacksonville, which has come to embrace London as our home away from home."
NFL owners recently approved a resolution to continue playing international regular-season games abroad through 2025, including possibly in Mexico, Germany and Canada.