Indian in London - Lambeth 200-201 Elephant & Castle, Elephant & Castle Shopping Centre, Lambeth, London, SE1 6TE Tags: indian, private parties: up to 125 guests, takeaway