Bars in London - Covent Garden 17-18 Irving Street, Covent Garden, London, WC2H 7AU Tags: air conditioning, food, private parties: up to 290 guests