Thompson Alchemist is a boutique pharmacy in SoHo, with a portfolio of high end european skin care, hair care and beauty products.
150