Brexit a boost for possible London NFL franchise, says UK head
NFL London: How many games have been played at Wembley Stadium? How many fans can it hold?
London's four NFL games in 2017 to be held at Wembley and Twickenham, NFL
NFL announces three enticing London 2018 matchups
N.F.L. to Add London Games at Twickenham Stadium - The New York Times
2017 NFL schedule: Dates set for two London games at Wembley Stadium
NFL finally realizes it's dumb to make London games start at 9:30 a.m. ET
Where London September 2017 by Morris Media Network - Issuu
London johnny ball london hi-res stock photography and images - Alamy
Big 12 ride high wave of success; Pac-12 sinks - Coliseum
Wembley Stadium - Wikipedia
2017 Sporting Calendar: key dates and event planner
2023 NFL London games: All you need to know as the league returns to the UK, NFL News
Do the UK sports fans wish to have an NFL team in Great Britain? - Quora