***CHRISTMAS CLOSING***
Our close dates are December 22 - January 1, roasting again from January 2.

Christmas Last Orders

UK orders
We will continue to roast-to-order up until December 21, but cannot guarantee pre-Christmas delivery for orders placed after December 14.

International Orders
For orders less than 2kg please order by the following dates:

Asia, Far East (inc Japan), Australia, New Zealand Wednesday December 5
South & Central America, Caribbean, Africa, Middle East Friday December 7
Eastern Europe, USA and Canada Monday December 10
Western Europe Wednesday December 12

For orders over 2kg please order by December 10 for all destinations.