European in London - Islington 169 Hemingford Road, Islington, London, N1 1DA Tags: european, vegetarian dishes
European in London - Islington 106 Islington High Street, Islington, London, N1 8EG Tags: modern european, private parties: up to 120 guests, vegetarian dishes