Absolutely rubbish customer service. My return was accepted on 19th July and they just wont correspond with you. No phone number to chase up. No response to your emails. Absolutely diabolical way to run a business!
2 years ago
Chi Chi London has a
1.2
average rating
from
233
reviews