Selfridges Introduces Japanese Gin
Selfridges will be launching the first ever Japanese Gin made using Japanese botanicals – in time for the start of the blossom season in March 2014. The Gin is distilled, blended and bottled at The Cambridge Distillery in England, producers of some of the world’s most highly sought after gins and distillers to the world’s […]