Use code FIRST10 at checkout for 10% off!

We offer FREE delivery on all orders WORLDWIDE.

**PLEASE READ** Due to the Chinese New Year Period, order dispatch may be delayed until after the 18th February 2024. We apologise for any inconvenience. 

Please check below to see how long your order will take depending on your delivery location


Standard Shipping to UK addresses will take between 5-15 working days from date of shipment


Standard Shipping to US addresses will take between 5-15 working days from date of shipment


Standard Shipping to any country outside of the UK will take between 10-25 working days from date of shipment


COVID UPDATE: We are running with some processing delays. Some orders can take up to 10 working days to process, we apologise for the inconvenience. 

At the moment we cannot offer express shipping methods. We know a quick delivery is important to you and we are working hard to achieve this.

Processing Time: The amount of time it takes for an order to be picked, packed and prepared for shipment. This typically takes 1-7 business days

Delivery Time: The amount of time if takes for an order to deliver once shipped. Typical UK delivery time is between 5-15 working days. Rest of the world is between 10-25 working days dependent on your country of residence.

While nearly all items arrive quickly and without issue, there may be rare instances out of our control where delays occur and for this reason we cannot guarantee shipping times.

We carefully select our collection from manufacturers & suppliers located in the Far East (HK, China, South Korea), please take into consideration shipping times as above