I placed an order and had no tracking information .. after chasing this up, I was told two weeks later that they had not sent my order to the warehouse. The customer service was shocking.
1 year ago
Club L London has a
4.0
average rating
from
1,499
reviews