Bars in London - Covent Garden London Transport Museum, Coven Garden Piazza, Covent Garden, London, WC2E 7BB Tags: cafe, Coffee, espresso