Bars in London - Covent Garden 11-12 Russell Street, Corner Piazza, Covent Garden, London, WC2B 5HZ Tags: air conditioning, cocktails, dj, live music, private parties: up to 150 guests