Login
Start Free Trial Are you a business?? Click Here
Carli
My parcel did not arrive and they have refused to give me a refund. Awful customer service. I have had to chase then for over a month and still nothing.
2 years ago
Read Chi Chi London Reviews
Chi Chi London has a 1.2 average rating from 230 reviews