Indian in London - Islington 279 Upper Street, Islington, London, N1 2TZ Tags: indian, private parties: up to 40 guests, takeaway