Linen & Cotton Twill - Lustrous Classic Black (Perfectly Imperfect)
£4.50
per half metre
£7.00
Madras Check - Cashmere Pashmina (Perfectly Imperfect)
£25.00
each
£35.00
Stretch Cotton Interlock - Sand (Perfectly Imperfect)
£1.50
per half metre
£3.00
Extra Wide Viscose Interlock Jersey - Pearly White (Perfectly Imperfect)
£2.00
per half metre
£4.00
Slinky Stretch Jersey - Molten Chocolate (Perfectly Imperfect)
£1.50
per half metre
£3.00
Slinky Viscose Interlock Jersey - Darkest Navy (Perfectly Imperfect)
£2.00
per half metre
£4.00
Sleeping Pastures - Cashmere Blend Shawl (Perfectly Imperfect)
£22.50
each
£35.00
Slinky Viscose Interlock Jersey - Lilac Time (Perfectly Imperfect)
£2.00
per half metre
£4.00
Extra Wide Silky Viscose Single Jersey - Avocado Green (Perfectly Imperfect)
£2.00
per half metre
£4.00
Beach View Windowpane - Lambswool Pashmina (Perfectly Imperfect)
£20.00
each
£30.00
Harbourside Stripe - Escorial Pashmina (Perfectly Imperfect)
£25.00
each
£35.00
Creative Cashmere Scarf Ends - Moss & Teal (Perfectly Imperfect)
£7.50
each
£12.50
Sweet Tooth Plaid - Medium Cashmere Shawl (Perfectly Imperfect)
£60.00
each
£80.00
Mohair & Lambswool Bouclé - Silver Charm (Perfectly Imperfect)
£15.00
per half metre
£17.50
Rockpool Plaid - Medium Lambswool Scarf (Perfectly Imperfect)
£15.00
each
£20.00
Silver PU Jersey - Space Age (Perfectly Imperfect)
£2.00
per half metre
£3.00
Fire & Slate Check - Medium Cashmere Scarf (Perfectly Imperfect)
£25.00
each
£35.00
Classic Black - Small Basket Weave Scarf (Perfectly Imperfect)
£20.00
each
£25.00
Night Watch Navy - Lambswool Scarf (Perfectly Imperfect)
£12.50
each
£20.00
Blazer Check - Medium Cashmere Scarf (Perfectly Imperfect)
£25.00
each
£35.00