Try "The **** Tavern" 23 Phoenix Road, Euston, London, NW1 1HB which is behind Euston Station. I watched a game hear about two years ago (semi-Celtic pub). They have a big lounge at the back where they show the match on a large screen.
Not a bad wee pub!