Indian in London - Covent Garden 80 Neal Street, Covent Garden, London, WC2H 9PA Tags: covent garden, cuisine: indian, delicious food, excellent service, indian, private parties: up to 45 guests, soho, vegetarian dishes