Indian in London - Covent Garden 152-156 Shaftesbury Avenue, Covent Garden, London, WC2H 8HL Tags: indian, private parties: up to 135 guests, vegetarian dishes