English in London - Covent Garden 20 Monmouth Street, Covent Garden, London, WC2H 9HD Tags: english, live music