If you want some interesting perspectives on how the NFL would do in London, specifically with contracts for players which is a HUGE obstacle, look up some of the articles Kristi Dosh wrote on the subject in your favorite search engine.
She brings up some great points with taxes, contracts, the players association, and a handful of other things we don't see addressed on the conversations about the possibility.