back to top
Image Alt



As most of our items are custom made in Morocco our delivery times vary based on season and volumes of orders:

  • High Season (May – September): 4-5 weeks from when orders close
  • Low Season (October – April): 3-4 weeks from when orders close

These are estimates and not a guarantee therefore could vary and do not account for postal delays/customs in your country of residence.

Customers who are ordering for a specific occasion are to order at least 12 weeks ahead of time to qualify for our delivery guarantee, please notify us of this in the ‘Delivery Notes’ section, failure to do so may void your guarantee. This is to allow us to ensure every possibility your order is delivered within the expected time frame.



  • Collection from Ilford IG1 3AP with Free Luxury Gift Wrapping – Based on orders being placed before 10AM Monday to Thursday
  • Free Standard Delivery – 2-7 working days
  • 1st class (£1.99) – 1-2 working days
  • DHL Next Day Delivery (£5.80) – 1-2 Working days OR Free for orders over £110 OR £2 for Orders over £100

For other services please contact us


  • Order ahead and collect (FREE) – Order your item in line with our UK preorder guidelines and select this option to collect upon visiting the UK – please include a note with your date of arrival
  • Order Ahead Delivery (FREE) – Order your item in line with our UK preorder guidelines and select this option to have your items posted to a UK – please include a note of your date of arrival

Zone 1: Republic of Ireland, Italy, Netherlands, France, Germany, Denmark

Zone 2: Finland, Luxemberg, Greece, Poland, Portugal, Belgium, Spain, Bosnia, Cyprus, Czech Repulic, Estonia, Gran Canaria, Greenland, Hungary, Lithuania, Macedonia, Sweden, Monaco

Zone 3: Andorra, Belarus, Bosnia and Herzegovina, Bulgaria, Croatia, Czech Republic, Estonia, Faroe Islands, Finland, Gibraltar, Greece, Hungary, Iceland, Latvia, Lithuana, Macedonia, Malta, Moldova, Montenegro, Poland, Romania, Russia, San Marino, Serbia, Slovakia, Slovenia, Sweden, Turkey, Ukraine, Switzerland, Africa, Asia, United States (USA), New Zealand, Oceania, Australia, South America, Canada, Quebec, Jamaica

International orders will be delivered within 3-10 working days depending on the country and potential custom checks.

Once your package has reached its country of destination any customs or import fees are the recipient’s responsibility. Please check your countries Customs Office before ordering as we are unable to provide this information. We are not responsible for delays caused by customs regulations or any third party delays.

Tracking information can be provided upon request, if the delivery is missed and the package is returned we cannot accept responsibility for any additional charges and your order will be refunded minus any shipping fees and costs incurred.