Indian in London - Holborn 65 Red Lion Street, Holborn, London, WC1R 4NA Tags: indian, private parties: up to 25 guests, takeaway, vegetarian dishes