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$$