Although every town has shops that sell these items, a good place to start would be the Made in Cumbria shop situated in the Tourist Information Centre in Windermere; they stock a wide range of locally produced handicrafts.
The Made in Cumbia shop has the highest quality handicrafts.