July 1, 2016

Selfridges to open UK’s first water-only luxury cocktail bar with drinks for over £100

Luxury department store, Selfridges is set to open the UK’s first specialty-water cocktail bar, an alcohol-free venue that only sells different varieties of still, sparkling and ‘deluxe’ water. The Selfridges water bar will open later this year in the Accessories Hall. The store is thought to be seeking the advice […]