London Store
View company profile →
Absolutely no communication
Absolutely no communication. Ordered a shoe almost 1 week ago (17th May) and still no updates. Since tried to cancel however cannot get through to the support team for assistance. Full on scam at this point.