We deliver joy, stitched with care — wherever you are in the world.
UK Orders
Over £100 – Complimentary Standard Delivery (3–5 working days)
Under £100 – £3.50 Standard Delivery (3–5 working days)
⚡ Need it sooner? Next Business Day Express – £8.00
EU Orders
Over £200 – Free Delivery (2–11 working days)
Under £200 – £15 Delivery (2–11 working days)
International Orders
Over £300 – Free Delivery (3–17 working days)
Under £300 – £23.99 Delivery (3–17 working days)
💡 Duties & taxes may apply depending on your location. These aren’t included in your purchase unless selected at checkout and are payable by the recipient upon delivery.
Couriers & Delivery
We partner with trusted couriers around the world to bring your pieces to your doorstep, safely and in style.
✍️ All international orders require a signature on delivery.
🕒 Missed it? You’ll have 7 days to reschedule. After that, it’s returned to us in the UK. Want it sent again? A new shipping charge applies — or we’ll refund your order instead.
Insurance
All orders are fully insured during transit for peace of mind. Once signed for — by you or anyone at your address — it’s officially in your hands (and heart).