Happy holidays

During the holidays, Dec 23-26 and Dec 31-Jan 1, no deliveries will be made and the customer care service will be limited. The HQ store is closed Dec 25-Jan 1 and the London store is closed Dec 24-Jan 3. For more information and enquiries, contact us on or

<Back to blog