English in London - Covent Garden 104-110 Charing Cross Road, Covent Garden, London, WC2H 0JN Tags: english, private parties: up to 60 guests, vegetarian dishes