<P> Starting in the 2007 season , the National Football League ( NFL ) has hosted regular season American football games outside the United States every year . Collectively officially known through 2016 as the NFL International Series , from 2017 the series currently has two sub-series , the NFL London Games in London , which has been in place since 2007 , and the NFL Mexico Game in Mexico City , which began in 2016 with a predecessor game in 2005 . </P>
when did the nfl start playing in london
since 2007