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,
W1f 8QB

Call Customer Service on:

+44 (0)20 7734 4334

Email us:

Opening hours


Mon - Wed: 11am-7pm
Thu - Sat: 11am-8pm
Sun: 12pm-6pm


Mon - Wed: 11am-8pm
Thu - Sat: 11am-8pm
Sun: 11am-8pm

London POP-UP


Customer Enquiries

please feel free to reach out to our team with any questions or concerns you may have.

By submitting this form you agree to our Privacy Policy and Terms & Conditions.