English in London - Covent Garden 16-17 Henrietta Street, Covent Garden, London, WC2E 8QH Tags: air conditioning, bar, english, vegetarian dishes