Originally Posted by
knit-in
I imagine its some super sized humidor, unlike some Duty Free enclosures. ^
Along the lines of a specialty cigar shop, the World of Whiskies duty-free shop at LHR is the best place I've ever been to try and buy new Scotch I've never tried/seen elsewhere.