The UK’s largest whisky only specialist, the Whiskey Shop, has been around since 1992 and, to date, has some 22 boutiques throughout Scotland and England. However, just last year, they decided to go a bit farther afield with their first non-UK store situated in the gourmet-lovers mecca of the Place Madeleine in Paris. Their latest […]
