Delivery Policy
Free UK mainland delivery
Delivery is free on every order to a mainland UK address.
When your gift will arrive
Every gift is made to order. We dispatch within 2 to 4 working days on a tracked Royal Mail 48 service. Royal Mail doesn't guarantee delivery times, so please allow a little extra time before a special date. Some gifts take longer to make, and their product pages will tell you if so.
Next working day delivery
Some gifts can be sent for next working day delivery. If yours can, you'll see the option at checkout. Order before 1pm on a working day, and it costs £7.50.
Christmas 2026 last order dates
Please order by Tuesday 15 December 2026 to give your gift the best chance of arriving in time for Christmas. For gifts with next working day delivery, the last order time is 1pm on Monday 21 December 2026. See our Christmas last order dates for more.
Delivery across the UK
We deliver within the UK only. Delivery to Northern Ireland, the Scottish Highlands and the islands is also free for most gifts (up to 2kg), but next working day may not be available there.
Tracking
Every order travels on a tracked service, and we'll email you the tracking details once it's on its way.
For cancellations and returns, see our returns policy.