Login
Start Free Trial Are you a business?? Click Here
Anonymous
Worst customer service I have ever experienced. I ordered €260 worth of products on 25/11/22 and have received nothing from them and no response from multiple contacts to them on their website. There is just complete radio silence from their "contact us" section on the website.
2 years ago
Read Neom Organics London Reviews
Neom Organics London has a 1.7 average rating from 30 reviews