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!
1 year ago
Chi Chi London has a
1.2
average rating
from
230
reviews