European in London - Covent Garden 65A Long Acre, Covent Garden, London, WC2E 9JD Tags: modern european, private parties: up to 50 guests, vegetarian dishes