Christmas 2019 delivery
As all orders are handmade to order, only orders placed on or before these dates are guaranteed to arrive before Christmas 2019.
Please order on or before these dates and your order is guaranteed to arrive in time for Christmas.
UK orders - 10th December 2019
International orders - 1st December 2019