Glenmuir 1891 are a family-run business dedicated to producing the finest knitwear. Since their beginning in 1891, when the very first piece of knitwear came off their frames in Lanark, Scotland, they have been committed to producing fine quality garments, with impeccable care and skill.
These Scottish designed lambswool sweaters have been made from beautiful and resilient pure new lambswool which breathes naturally to deliver year round comfort and performance.