Christmas Delivery 2023

The following dates are the very last dates we will be posting orders for 2023. We strongly suggest ordering early to try and avoid delays.

Please don't leave your orders until the last minute as we cannot then guarantee delivery before Christmas.

For UK Standard Delivery, please place your orders latest by 12pm Wednesday 20th December. For UK Next Day Delivery, please place your orders latest by 12pm Thursday 21st December. For Saturday Next Day Delivery, please place your orders latest by 12pm Friday 22nd December. Any orders placed after this will be dispatched in the new year.

To arrange Click & Collect before Christmas, please email

We can personally deliver orders over £200 in West London areas surrounding Notting Hill & Queen's Park between 21st-24th December. Please get in touch to arrange this.


Click & Collect

Click & Collect - London Only

Please email to arrange this beforehand:

Wednesday 20th December



UK Mainland Delivery

Place your orders latest by 20th December for Christmas delivery
Last Post Date
(Order by 12pm)

UK Standard Delivery

Wednesday 20th December

UK Next Day Delivery

Saturday Next Day Delivery

Thursday 21st December

Friday 22nd December

International Delivery

Last Post Date
(Order by 12pm)

Australia & New Zealand

Wednesday 6th December

Europe, USA & Canada

Monday 11th December