Welsh Otter is a family run business based in Carmarthenshire specialising in products designed and made in Wales. Welsh Otter sell gifts, homeware, Welsh tapestry, wool blankets, cushions much more. Shop Now >... Welsh Otter makes beautiful and..
Relevance: 18.698479