Gents and Gentiles,
I will be traveling to London for my first time later this week. So the obvious question begs, if you haven't already guessed from the subject line....Where are the smoke shops. If anyone could offer some useful information on where one might find a well considered of purveyor of...Cubans, baby, they gotta be Cubans. I would be much obliged. Many Thanks.....