Don't know anything about the latest status, but Lanacombe was where I cut my punting teeth, so to speak. Many good and bad experiences in there, along with the 'sister' parlour, Aqua, in Hornsey Road, by the old scrap yard which is now, of course, The Emirates Stadium, home to the other club in North London.
Some teams will play anywhere, really.
If Lanacombe's still going, I hope it's still just as reliable.