These must-try British foods will make American football fans drool

These are the mandatory London eats for NFL fans traveling to Wembley Stadium