Christmas delivery

Order by these dates to unwrap on time

Every order is wrapped by hand in our studio. These are the last days we can promise delivery before the 25th.
Order by these dates to unwrap on time

Last order date for Christmas delivery

Monday 21 December, 1pm by Express

Christmas delivery has now closed. Orders placed today will be dispatched from 29 December.

  • Rest of worldNext cut-off

    Australia, Asia and the Middle East
    Order by Fri 30 Oct, midday
    Arrives By 22 December
    Price £24
    Time left 00h 00m Passed
  • Europe and North AmericaNext cut-off

    Tracked, duties paid
    Order by Fri 4 Dec, midday
    Arrives By 22 December
    Price £14
    Time left 00h 00m Passed
  • Standard UKNext cut-off

    Tracked, two to three working days
    Order by Thu 17 Dec, 2pm
    Arrives By 23 December
    Price Free over £150
    Time left 099d 04h 00m Passed
  • Express UKNext cut-off

    Named day, one-hour delivery window
    Order by Mon 21 Dec, 1pm
    Arrives On 23 December
    Price £9.50
    Time left 1313d 03h 00m Passed

Gifting season

Last dates for Christmas delivery

Order by these dates and your parcel arrives wrapped in our linen gift bags, ready to go under the tree.

Christmas delivery has closed. Click and collect stays open until 4pm on 24 December.

  • Standard delivery

    £4.95Two to four working days, tracked
    Next cut-off
    Order by Wed 16 Dec
    Arrives By Saturday 19 December
    Price £4.95
    Time left 00h 00m Passed
  • Express delivery

    £9.95Next working day, before 1pm
    Next cut-off
    Order by Tue 22 Dec, 2pm
    Arrives On Wednesday 23 December
    Price £9.95
    Time left 044d 04h 00m Passed
  • Click and collect

    FreeFrom our Hackney studio
    Next cut-off
    Order by Wed 23 Dec, midday
    Arrives From 3pm the same day
    Price Free
    Time left 055d 02h 00m Passed

Order by Fri 18 Dec for Christmas delivery

Gift wrapping and a handwritten card are free on every order.

Christmas delivery has closed. Orders placed now are dispatched from 29 December.

  • InternationalNext cut-off

    Order by Fri 11 Dec, midday
    Arrives Arrives by 23 Dec
    Price £18
    Time left 00h 00m Passed
  • StandardNext cut-off

    Order by Fri 18 Dec, 2pm
    Arrives Arrives by 23 Dec
    Price Free
    Time left 022d 04h 00m Passed
  • ExpressNext cut-off

    Order by Tue 22 Dec, 1pm
    Arrives Arrives 23 Dec
    Price £7.50
    Time left 066d 03h 00m Passed
  • Click and collectNext cut-off

    Order by Wed 23 Dec, 4pm
    Arrives Collect 24 Dec
    Price Free
    Time left 077d 06h 00m Passed
Last orders for Christmas

Christmas delivery

Last orders for Christmas

Every parcel is wrapped in our studio and sent with a handwritten card. Order by these dates for delivery before the 25th.

Last order date

Monday 21 December, 1pm

Christmas delivery has closed. Orders placed now are dispatched from 29 December.

  • InternationalNext cut-off

    Europe, North America and Australia
    Order by Tue 8 Dec, midday
    Arrives By 22 Dec
    Price £18
    Time left 00h 00m Passed
  • StandardNext cut-off

    Tracked, two to three days
    Order by Thu 17 Dec, 2pm
    Arrives By 23 Dec
    Price Free
    Time left 077d 04h 00m Passed
  • ExpressNext cut-off

    Next working day
    Order by Mon 21 Dec, 1pm
    Arrives On 23 Dec
    Price £9.50
    Time left 1111d 03h 00m Passed
  • London courierNext cut-off

    Same day, before 11am
    Order by Wed 23 Dec, 11am
    Arrives On 23 Dec
    Price £15
    Time left 1313d 01h 00m Passed