Filters:
clear
Country: United Kingdom

aromatherapy supply store in Carlisle

About 2 results.

Its Elixir

thumb_up 134 likes
rate_review 1 Reviews
favorite 1 favorites
43B Millbrook Rd Unit 43A, CA3 0EU Carlisle, United Kingdom

ItsElixir 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

thumb_up 7791105 likes
rate_review 1014 Reviews
favorite 76 favorites
Scotch Street 70, CA3 8PN Carlisle, United Kingdom

The official Facebook Page for The Body Shop UK. We are available for customer service queries Monday - Friday 9AM - 9PM.

  • 1