All of our parcels are dispatched the same day with DPD or Royal Mail and we are able to include a beautifully handwritten card with you purchase if it is a present.

All orders placed before midday will be processed that day, and dispatched or put into production where needed. Orders placed after 2pm will be processed the following day.

Christmas Delivery 2020

Please note that all delivery services are experiencing delays, so next day delivery cannot be guaranteed. For International shipping, please allow up to 25 days for delivery. The final Christmas post for orders within the UK is the 21st December.

We will always to our upmost to dispatch orders in time for Christmas delivery, but we cannot take responsibility for delays within delivery services. Please order early to avoid disappointment!


Orders will be processed between the 21st and 31st December, but same-day dispatched cannot be guaranteed.

Become a subscriber and get a free keyring of your choice

We'll never share your email