Tobacconists in London - Covent Garden 74 Charing Cross Road, Covent Garden, London, WC2H 0BG Tags: cigars