No.6 Cavendish Cigar Merchants is an upscale cigar store and bar in the heart of London. Buildings - Retail and Dining, Buildings - Misc Links: www.no6cavendish.com By: tallturtle82