Other Restaurants in London - Covent Garden 18 Wellington Street, Covent Garden, London, WC2E 7DD Tags: american, bar, cocktails, private parties: up to 300 guests, vegetarian dishes