Christmas Orders

The last day to place an order guaranteed in time for Christmas will be 30th November. As everything is handmade, we can’t promise any orders placed in December will be ready in time for the big day.

We will be taking a break over Christmas too. Any orders placed between 23rd December and 1st January will be processed from 2nd January.

Christmas Collection



Various shapes, sizes and colours


A range of child and baby clothes