Who knew you could go to a pub on Christmas day? London is a magical place where drinking is always possible. I came here last Christmas and absolutely loved it. They have good beers on tap and a really cool menu which has veggie/vegan things (e.g. a fantastic seitan burger) as well as the typical pub stuff.
18 Northwold Rd, London N16 7HR, UK