Not just for this Christmas but for many Christmas' to come.


Made from organic cotton and handwoven cotton. 


Please allow up to 10 days for delivery.



  • Hand wash only. 

    These cottons are made by humans and some imperfections may occur. 

  • Why not add a Christmas card to your order?

    All items are handmade to order. Please allow 5-10 working days to receive your order especially during busy times such as the festive season.

    Last day to order for guaranteed delivery before Christmas is 16th December.