International in London - Islington 176 Upper Street, Islington, London, N1 1RG Tags: air conditioning, cocktails, south american, takeaway, terrace, vegetarian dishes
International in London - Islington 35 Upper Street, Islington, London, N1 0PN Tags: international, terrace, vegetarian dishes