You have no items in your shopping cart.

Product was successfully added to your shopping cart.
How much will shipping cost?

For UK domestic orders, shipping is free for orders of £30 or more. It's a great idea for friends to combine orders and avoid shipping charges. And once you know you love it, you can stock up for the year! All orders are shipped via First Class Royal Mail. For orders under £30 shipping costs are £3.30 for up to 8 items and £5.45 for 9 items or more.

When will my order arrive?

UK Orders: We ship out of our warehouse in London. If your order is placed before midday we ship out the same day using First Class Royal Mail. It will arrive 2-3 days later. 

Other Countries: Please contact for an accurate delivery estimate.

My order didn't arrive.

Occasionally things don't go to plan. Please contact customer service and we will endeavour to fix this pronto.

What countries do you ship to?

There aren't many places we can't ship to! Contact and we can tell you if we ship to your country.