Can't help with pubs, but if there's a TV in the room you can use airplay or hdmi cable i think?Are there any pubs in London that will be showing the City v Stoke match on Wednesday?
Plan B is to watch in on my iPad in the hotel but I would prefer a big screen.