We aim to process and send your order as soon as we can, this will depend on stock levels. Often orders are shipped the same day but many styles can take up to 7 days to complete. Bespoke orders take up to 4 weeks to complete. If you require your order the next day or for a specific day, please check with us before ordering your item and we will let you know what we can do.

All our orders are shipped from the and UK handled by DHL. Once the order has been shipped, we will send you an email to let you know when your order was despatched, including tracking number so you can track your parcel. International delivery times vary, UK and Europe is 1 working day from date of despatch, the rest of the world is generally 2-3 working days from despatch. Outside EU countries DHL will clear your parcel through customs and you will pay your duties directly to DHL after the delivery.


VAT will be deducted in check out if your order is shipped outside of EU. Any customs or import duties are charged once the parcel reaches its destination country. These charges must be paid by the recipient of the parcel. DHL will handle your order through custom and charge you for import VAT and and admin fee after your delivery. Custom policies and import taxes vary from country to country, are out of our control, and we unfortunately cannot tell you what these charges will be. Please contact your local customs office to find out more about these charges.