Balm Balm

Balm Balm

Balm Balm
The highly acclaimed Balm Balm is an English skincare range that utilizes 100% organic ingredients. Balm Balm first saw the light of day in 2005 when aromatherapist Glenda Taylor realized her dream by creating a selection of skin care products that are 100% organic, of high quality and competitively priced. Balm Balm’s products have not only been praised for their high quality and simple ingredients, but also for their environmental friendliness and ethics. Balm Balm’s products feature both the Soil Association logo, which emphasizes organic ingredients, and The Leaping Bunny symbol, which indicates that the products have not been tested on animals.