i'm not sure, but it may be worth giving them a call. All I know is that they occassionally show 3pm scottish games! I don't want to lead you to a place that won't be showing it. There is also the Oxford Arms in Camden, but i'd check what premier league games are on. Usually they show about 2-3 games, but if arsenal (landlady is a gooner) or a big team are playing, you may struggle.
Good luck