Havana cigars: still the best cigars in the world! C.Gars Ltd - the best Havana cigar merchant in the world! How wrong can I be? I have over 23,000 clients and that doesn't even include my retail customers at my cigar shops in London Mayfair, London West Hampstead, Liverpool, Chester, Cambridge, Glasgow, Edinburgh Canongate, Edinburgh Rose Street and Hamburg! Kick back with a good cigar and enjoy my blog.