Pubs in London - Covent Garden 29 Catherine Street, Covent Garden, London, WC2B 5JS Tags: food, private parties: up to 45 guests, traditional english, vegetarian dishes