King's Head

King's Head
59 Essex Road, London, N1 2SF