Quality Cotton, Wool, Linen and Blended Fabrics

Choose from an impressive collection of over 500 cotton fabrics and other blends. Although we specialise in shirt fabric our material is used in a variety of end uses ranging from equestrian stocks to Shirt dresses. Over generations we have been best known for our 100% cotton material but we now also stock: wool/cotton blends, Linen, Bamboo/Linen blends and Cotton/Lycra blends. Resulting in a one stop shop for all your fine fabric needs.

Shop By

Showing 1–12 of 264 results

  • Label
    *Fife 98 Claret Check Fabric

    *Fife 98 Claret Check Fabric

    £12.74 p/m
    View Fabric
  • Label
    *Fife 99 Baby Blue Check Fabric

    *Fife 99 Baby Blue Check Fabric

    £12.74 p/m
    View Fabric
  • Label
    *Hampton 133 Spruce green check fabric

    *Hampton 133 Spruce green check fabric

    £11.99 p/m
    View Fabric
  • Label
    *Hampton 406 kings blue printed fabric

    *Hampton 406 kings blue printed fabric

    £11.99 p/m
    View Fabric
  • Label
    *Hampton 406 winter spice printed fabric

    *Hampton 406 winter spice printed fabric

    £11.99 p/m
    View Fabric
  • Label
    *Hampton 409 Royal David’s Navy printed fabric

    *Hampton 409 Royal David’s Navy printed fabric

    £11.99 p/m
    View Fabric
  • Label
    *Jersey silent night plain navy solid fabric

    *Jersey silent night plain navy solid fabric

    £12.44 p/m
    View Fabric
  • Label
    *King EE cranberry solid fabric

    *King EE cranberry solid fabric

    £13.54 p/m
    View Fabric
  • Label
    *King EE ice blue solid fabric

    *King EE ice blue solid fabric

    £13.54 p/m
    View Fabric
  • Label
    *King HO (ho, ho) Pink Striped Fabric

    *King HO (ho, ho) Pink Striped Fabric

    £13.54 p/m
    View Fabric
  • Label
    *Noble 12 Sky cotton & tencel striped fabric

    *Noble 12 Sky cotton & tencel striped fabric

    £13.54 p/m
    View Fabric
  • Label
    *Noble plain white cotton & tencel poplin fabric

    *Noble plain white cotton & tencel poplin fabric

    £13.54 p/m
    View Fabric