5 "Sports!" restaurants in London.
These are the places that A) serve good food and B) have televisions that will be showing any big games. Some of them only serve bar food, but don’t act like that isn't what you want when you're watching sports. Even if your team doesn't win, come hungry and you'll at least leave somewhat happy.
Bad Sports is a fun neighbourhood sports bar in Haggerston. They also serve the best tacos in London.
The Builder’s Arms is a great pub on a backstreet in Kensington, serving pretty good food and snacks.
The Lighthouse is a pub in Battersea that does imaginative and unexpected pub grub, and has a nice patio.
Bar Italia is a classic Soho institution, and a perfect place to people watch, grab a cup of espresso, and just hang out.