Excellent place to stay right by the metro/underground. North London Pub on corner is fun.