Indian in London - Clerkenwell 15-17 Exmouth Market, Clerkenwell, London, EC1R 4QD Tags: indian, private parties: up to 50 guests, takeaway, vegetarian dishes
Indian in London - Clerkenwell 17B Aylesbury Street, Clerkenwell, London, EC1R 0DB Tags: indian, takeaway
Indian in London - Clerkenwell 69 Compton Street, Clerkenwell, London, EC1V 0BN Tags: delivery, indian, takeaway