Advertisements
Since starting this blog, I have visited many cigar shops, sampling lounges, and terraces in London. I’ve also begun exploring locations throughout …
Smoke your own cigars at The Leaf & Cane in Blackfriars, London