Christmas Postage and Opening Times

Christmas is a very busy time of the year for Royal Mail and DPD, with this in mind please leave plenty of time for your order to arrive.
If you have any questions about delivery this Christmas please get in touch before ordering, ping us an email to
The following dispatch dates are to be used as guidelines and not guarantees, as much as we'd love to we can not guarantee delivery.

Domestic UK Deliveries 

Royal Mail
First Class: Friday the 21st of December (delivery aim 22/12)
Second Class: Wednesday the 19th of December (delivery aim 22/12)
Special Delivery (Mon-Fri): Thursday the 20th of December (for delivery 21/12)
Mainland UK: Thursday the 20th of December (for delivery 21/12)
Northern Ireland, Scottish Highlands & Offshore Islands: Wednesday the 19th of December (for delivery 21/12)

International Deliveries 

Royal Mail
It really depends where you are in the world, but as a general guide we're going to say aim for between Wednesday the 12th and Friday the 14th of December as the latest you should be placing your order.
Again it really depends on where you are in the world, but generally they don't take much more than 5 days to deliver so we're going to say Friday the 14th of December. If you'd like a more accurate deadline based on your location please send us an email to and we will be able to look into your available options.
PLEASE PLEASE PLEASE don't rely on deliveries for gifts without plenty of time and the right kind of shipping. It's a busy time of year and everything can really slow down. We will do everything we can to get your order to you this festive season we promise.

Roastery Opening Times  

We will be roasting coffee until Friday the 21st of December, after that we will not roast another bean until Wednesday the 2nd of January. Any orders placed between those 2 dates will be processed and dispatched on Wednesday the 2nd of January.

If you would like us to ship you an order before we break up for Christmas please order before 13:00 hrs on Friday the 21st of December.

Monday December 17th: Normal Operating Hours
Tuesday December 18th: Normal Operating Hours
Wednesday December 19th: Normal Operating Hours
Thursday December 20th: Normal Operating Hours
Friday December 21st:  Normal Operating Hours - LAST DAY!
Saturday December 22nd: Closed
Sunday December 23rd: Closed
Monday December 24th: Closed
Tuesday December 25th: Closed (Merry Christmas!)
Wednesday December 26th: Closed
Thursday December 27th: Closed
Friday December 28th: Closed
Saturday December 29th: Closed
Sunday December 30th: Closed
Monday January 31st: Closed
Tuesday January 1st: Closed (Happy New Year!)
Wednesday January 2nd: Normal Operating Hours