Pubs in London - Covent Garden 81-82 Long Acre, Covent Garden, London, WC2E 9NG Tags: food, private parties: up to 120 guests, traditional english, tv for sporting events, vegetarian dishes