UK - We offer free delivery on orders over £15 and orders below that carry a £2.99 delivery charge.

The rest of Europe - £10 delivery charge.

We aim to deliver all domestic orders within 2-3 working days. For international orders, please allow 5-7 working days. Please note that our working days are Monday-Friday and do not include bank holidays.

Whilst the vast majority of the parcels we send reach their destinations within the usual delivery times, very occasionally parcels get delayed and take a little longer than normal. Please be patient, but if after 5 working days from placing your order, you are concerned about its whereabouts, just get in touch and we will very happily investigate. 

Christmas delivery dates 

UK delivery - order before Friday 20th December to receive your order for Christmas.

Rest of Europe - order before Wednesday 18th December to receive your order for Christmas.

US & Canada - order before midnight GMT Sunday 15th December to receive your order for Christmas.

Christmas holidays: We've worked really hard this year and so we are taking a break. We will not be sending any orders out between 24th December 2019 - 2nd January 2020. If you place an order during this time, thank you for your patience.