Indian in London - Covent Garden 26 Earlham Street, Covent Garden, London, WC2H 9LN Tags: indian, private parties: up to 25 guests, vegetarian dishes