Wines, Spirits & Beers in London - Covent Garden 35 Charing Cross Road, Covent Garden, London, WC2H 0BJ Tags: paypoint - bill payment