World renowned London cigar store

A Night to Remember

A Night to Remember

The sun didn’t steal the show, but it sure tried its hardest. In a dark corner of the Hyatt Regency Churchill hotel off London’s Portman Square, sat the real star of the evening.