Karelia House, Scotland's premier craft destination, is set in stunning Highland Perthshire on the banks of the rivers Tay and Lyon. We are simply a crafter's paradise! We stock an abundance of yarns from merino to Tibetan Yak and lots more in between as well as a vast range of fabrics and batiks.
Our coffee shop offers a warm welcome with comfortable seats around our woodburning stoves. Enjoy a coffee and homemade baking. Or why not stay for lunch and choose from delicious homemade soups or a selection of light lunches.