This is the product description text that will appear here.
Quantity
1
London Wool, this incredibly local London City Farm yarn is a blend created from the fleece of 16 different rare sheep breeds, totalling 598 fleeces, from the following London city farms – Spitalfields, Mudchute, Surrey Docks, Vauxhall, Ste...