A lot of the 'local' places are for home fans only. According to http://www.footballgroundguide.com/leagues/london-stadium-west-ham-united.html#awhere-to-drink, the Goose pub at 78 Broadway and the Westfield shopping centre (which has restaurants) look like the only options unless you travel to...