King's Head

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