Filters:
aromatherapy supply store in Carlisle
About 2 results.
Its Elixir
43B Millbrook Rd Unit 43A, CA3 0EU Carlisle, United KingdomItsElixir is one of the UK's leading global distributors of natural beauty products. From natural henna hair dye to soothing ear care candles.
The Body Shop
Scotch Street 70, CA3 8PN Carlisle, United KingdomThe official Facebook Page for The Body Shop UK. We are available for customer service queries Monday - Friday 9AM - 9PM.