Your cart

Your cart is empty

Shipping policy

We deliver joy, stitched with care — wherever you are in the world.


UK Orders

Over £100Complimentary 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 £200Free Delivery (2–11 working days)
Under £200 – £15 Delivery (2–11 working days)


International Orders

Over £300Free 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).