British 4ply - £13 per 100g of super soft, non-superwash British wool.

*NEW*

All the most recent updates to the shop! Some in very limited quantities.
7 products