CurlTalk

Looking for a place to buy natural oils in the UK/London area

taltaltaltal Posts: 614Registered Users
Would like recommendations on shops/online stores which sell good quality oils, shea butter and other natural ingredients near London.

I'm looking for Haitian castor oil as well. Anyone know where to buy it in the UK ?

Thanks

Comments