High End Non-Alcoholic Water Cocktail Bar To Open in London this Fall
Department store Selfridges is set to open a water cocktail bar in London this autumn named The Source. It will be on the ground floor of the store and it will focus on high end water based non-alcoholic cocktails and luxury waters from across the world, including a £150 per litre Japanese one called Fillico […]
High End Non-Alcoholic Water Cocktail Bar To Open in London this Fall Read More »
