Tonic Review

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 […]