Login
Start Free Trial Are you a business?? Click Here
Emily
Day 36 of waiting for a refund. Shocking customer service, very little to no communication via email and Social media. I'm a loyal Chi Chi customer but will NEVER but direct from this company ever again. Shocking.
1 year ago
Read Chi Chi London Reviews
Chi Chi London has a 1.2 average rating from 230 reviews