FREE SHIPPING ON ALL UK ORDERS - Order by 11am for same day dispatch - Also sending direct to your recipients


All orders placed before 11am Mon-Friday will be dispatched the SAME DAY! We dispatch all UK orders via First Class Post, so most orders should be with customers the day after ordering! And because we offer FREE UK DELIVERY, there's a very high chance you'll be getting 'next day' delivery for free - we're really proud of our super speedy turnaround even on our most handmade and bespoke of products! While First Class Post is not a guaranteed next day service, most customers will find their order is with them 24 hours after ordering!

We also offer international delivery - orders placed within Europe are estimated to arrive in approximately 5-10 days, while the Rest of the World (USA, Canada, Australia, etc) are expected to take 10-14 days. We always advise to order in plenty of time, in case of delays with customs in your country. Buyers are responsible for any customs and import taxes that may apply and we are not responsible for delays due to customs.

Please ensure you leave a correct email address when ordering, should we need to contact you regarding personalisation. If personalisation is missing or incomplete, we may need to confirm via email and cannot guarantee same day turnaround if we're awaiting your reply. We always endeavour to make and dispatch your order within our same day estimate, but should we be unable to make your order due to the details supplied, we will do our best to contact you as soon as possible.