Disgusting experience, still waiting of refund and now on day 32 after confirmation of receipt of my return into the warehouse. No one answers emails of social media messages and no one answers the phone. Stay clear of this Company
1 year ago
Chi Chi London has a
1.2
average rating
from
230
reviews