Made in London. The original The Organic Pharmacy store opened on London’s Kings Road in 2002. With over twenty years of experience, we create formulas that combine herbal, homeopathic, and cosmetic products to set new standards for pure, high-performance beauty. We use organic ingredients whenever possible and pay as much attention to topical care as we do to health and balance, because true beauty is born from within.