International in London - Islington 27 Upper Street, Islington, London, N1 0PN Tags: international, private parties: up to 26 guests, vegetarian dishes