Question: where to watch the new england patriots in london?
Answer: Belushi's, Camden Town. Pub, Pub Grub, $$$ ...  Riley's Sports Bar, Haymarket. Bar, American, British, $$$ ...  The Steam Passage, Islington. Pub, British, $$$ ...  Walkabout, Temple. Bar, European, $$$$ ...  Number One London Bridge. Bar, British, $$$ ...  Empire Casino, Leicester Square. Pub, American$$ ...  Six Yard Box, Peckham. Bar, American$$