Trading from 19 St James's Street since 1787, James J. Fox is the oldest cigar shop in the world. Downstairs, the Freddie Fox Museum honours Winston Churchill with his own cigars, memorabilia, and the very chair he used to sit in — and upstairs, one of London's few indoor smoking licences lets you light up what you just bought, complimentary coffee included.