I wish I had read about these reviews before buying . Omg they are terrible. They need to refund £230 but for one month and some days have been trying to get in contact with them but fruitless
1 year ago
Chi Chi London has a
1.2
average rating
from
230
reviews