Cigars Back in Style at the Wellesley London
Cigars smokers in London (traveler or otherwise) now have one more location to light up at: the Wellesley Hotel in London. The hotel, which will open in November of 2012, will feature a large outdoor terrace and a cigar lounge boasting “one of the largest collections of cigars sold on a stick-by-stick basis.” Not only […]