The Wool Shop is a private company categorized under Sewing, Needlework, and Piece Goods and located in Leeds, United Kingdom.