I just purchased a few Cuban Cigars from JJ FOX's in London England. Does anyone have any info on this place? Them seemed old and established. Any other places in London?