I am not a drinker, and my talent to make any cocktail ends with pouring alcohol into the glass. I like the idea of some nice mocktails, and I was excited to try New London Light non-alcoholic spirit.
The company is based in London, UK. They offer few non-alcoholic options. At the moment of writing this review, the only one available in the USA is ‘New London Light’ (NLL).…