International in London - Islington 29-31 Essex Road, Islington, London, N1 2SA Tags: bar, international, private parties: up to 30 guests, vegetarian dishes