Answered January 13th, 2020

The St. Louis Rams played 64 games all-time.

nfl games played in london
Interpreted as:
NFL regular-season games played in london

See Trending NFL Searches