There are so many great small, independent brands offering beautifully crafted festive gifts this year. It's never been easier to shop small at Christmas!1. Christmas Stocking, Annual Store £122. Lots of Christmas Goodies! Eleanor Bowmer3. Organic Baby Wrap, Kura Organics £49.994. Handmade Tree Decorations, Frost and Kin £85. Handmade Gift Selection, Dinki Human6. Sparkly Moon and Star Mobile, Sparkle Child £567. Linen Christmas Tree, Bokuno £238. Fabric Letter Cubes (sold as single blocks), Too Many PJs £79. Christmas Angels, Rosie Girl £37 Subscribe to the Dinki Human mailing list for all the latest news and more gift guides like this one straight to your inbox. YAY!