Green Man in Islington is your best bet. Next to Essex Road train station or 10-15 min walk from either Angel or Highbury and Islington tube stations. It’s my sister’s 50th or I’d probably be along there myself.
I was up for West ham game and popped over to Green mMn on Saturday, must have been about 50 bears and bearettes in there. Cracking atmosphere and a good old sing song. Great place to watch the Gers, highly recommended.