Indian in London - Pimlico 5 Denbigh Street, Pimlico, London, SW1V 2HF Tags: indian, private parties: up to 48 guests, takeaway