Find Us
for an in-store shopping experience, you can find us in london and shanghai.
Our london store is closed temporarily for refurbishment until mid-march. please see below the address of our temporary pop-up store:
12 poland street,
soho,
london,
W1f 8QB
Call Customer Service on:
Email us:
Opening hours
London
Mon - Wed: 11am-7pm
Thu - Sat: 11am-8pm
Sun: 12pm-6pm
Shanghai
Mon - Wed: 11am-8pm
Thu - Sat: 11am-8pm
Sun: 11am-8pm
London POP-UP
Shanghai
Customer Enquiries
please feel free to reach out to our team with any questions or concerns you may have.