Potential London NFL franchise - Wikipedia
Is a London-based NFL franchise still just a dream?
How close is a London NFL franchise? We look back on the last
NFL's Wembley success could lead to a permanent London team
Global touchdown: Why the NFL loves London
Could An NFL Team Come To London? - Complete Sports
NFL London Game Deemed Success; Mixed Reaction To Permanent Team
NFL Extends London Stay with Three Wembley Games in 2015/16 season
Will London ever have an NFL Franchise?
NFL Hints At European Division - Front Office Sports