Pubs in London - Islington 115 Hemingford Road, Islington, London, N1 1BZ Tags: food, private parties: up to 50 guests
Pubs in London - Islington 59 Essex Road, Islington, London, N1 2SF Tags: food, private parties: up to 50 guests, traditional english, vegetarian dishes