<P> Initially , all games in the International Series were held in London . Wembley Stadium was the exclusive home stadium for International Series games from 2007 to 2015 and will continue to host NFL games through at least 2020 ; beginning in 2016 , the series began expanding to more stadiums , first to Twickenham Stadium , London ( 2016 -- 2017 ) and to Estadio Azteca , Mexico City ( 2016 -- 2021 ) and eventually to Tottenham Hotspur 's new stadium at Northumberland Park also in London ( 2018 -- 2027 ) , with possible future plans to expand the series to Germany and / or Canada . </P>
<P> Initially , all games in the International Series were held in London . Wembley Stadium was the exclusive home stadium for International Series games from 2007 to 2015 and will continue to host NFL games through at least 2020 ; beginning in 2016 , the series began expanding to more stadiums , first to Twickenham Stadium , London ( 2016 -- 2017 ) and to Estadio Azteca , Mexico City ( 2016 -- 2021 ) and eventually to Tottenham Hotspur 's new stadium at Northumberland Park also in London ( 2018 -- 2027 ) , with possible future plans to expand the series to Germany and / or Canada . </P>
where are the nfl games played in london
where are the nfl games played in london
Wembley Stadium Twickenham Stadium Tottenham Hotspur 's new stadium at Northumberland Park
Wembley Stadium Twickenham Stadium Tottenham Hotspur 's new stadium at Northumberland Park