Last Order Date for Christmas: 18th Dec!

Throughout the year our workshop does seem to resemble an elves workshop, with boxes busily being made in every corner, but we are especially ready for the Christmas rush! Even though each box is hand made, we are at the ready to make up & despatch any Christmas orders urgently! Our last order date is Monday 18th December, for delivery by Friday 22nd. But please do let us know if your order is required for Christmas!