Login
Start Free Trial Are you a business?? Click Here
Zikic
I wouldn’t even give Chi Chi one star if I didn’t need to. No sign of my refund even though they’ve emailed to confirm receipt of my return. I’ve emailed them and had no response! It’s been well over the 28 days they quote.
1 year ago
Read Chi Chi London Reviews
Chi Chi London has a 1.2 average rating from 230 reviews