Tonic Review: The London Essence Company Classic Tonic Water

The London Essence Company was established in 1896 and in the recent years they have been brought back to life by¬†WiseHead Productions who was looking in their parent company¬†Britvic’s archives and found some old pictures of The London Essence Company. Today the focus is on mixers and they have three different tonics, one ginger ale… Continue reading Tonic Review: The London Essence Company Classic Tonic Water