Stay clear of this company.... awaiting a refund after 3 weeks of a confirmation email stating it'd be refunded they've taken two more payments via clearpay. Total abysmal service no answer to 5 emails and no phone line..
1 year ago
Chi Chi London has a
1.2
average rating
from
230
reviews