Christmas Delivery 2021

The following dates are the very last dates we will be posting orders. Based on last year's delivery timescales, we strongly suggest ordering early this year to try and avoid delays.

Please do not leave your orders until the last minute as we cannot guarantee delivery before Christmas.

For UK Delivery, please place your orders by 5pm Friday 17th December

Any orders placed after this will be dispatched in the new year

To arrange Click & Collect before Christmas, please email

We can hand deliver orders over £150 in London areas surrounding Notting Hill and Queen's Park between 20th-24th December. Please get in touch to arrange this.


Click & Collect

Click & Collect - London Only

Please email to arrange this beforehand:

UK Mainland Delivery

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

UK Standard Delivery

Friday 17th December

International Delivery

Last Post Date
(Order by 12pm)

Australia & New Zealand

6th December

USA & Canada

12th December