If you are looking where to buy cigars of the highest calibre then look no further than Mayfair’s cigar shops and suppliers. They provide an excellent service, enabling you to find your favourite cigars at competitive prices. Some of the cigars shops sell classic blends and limited editions.
At Mayfair’s cigar shops you can find anything you need to satisfy your smoking needs, making this area the perfect place in London to buy cigars and tobacco. Find here the best cigar shop, where they are located and contact details.