Contact Us

Use the form on the right to contact us and we'll get back to you in a flash!

 

1 Sidon Rd
Port Elizabeth, EC, 6001
South Africa

041 402 1300

Stuart Graham Fabrics is South Africa's leading independent fabric supplier. Welcome to our world of textiles. 

The York Weaves Collection

Cotton. Polyester, Geometric Patterns, Upholstery, Dual Purpose, Plain

 Bedale Anthracite   58% cotton/ 42% polyester    140cm |   -    Dual Purpose

Bedale Anthracite

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Flax   58% cotton/ 42% polyester    140cm | -    Dual Purpose

Bedale Flax

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Hemp   58% cotton/ 42% polyester    140cm | -    Dual Purpose

Bedale Hemp

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Mulberry   58% cotton/ 42% polyester    140cm | -    Dual Purpose

Bedale Mulberry

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Parchment   58% cotton/ 42% polyester    140cm | -    Dual Purpose

Bedale Parchment

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Pumice   58% cotton/ 42% polyester    140cm | -    Dual Purpose

Bedale Pumice

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Nidderdale Denim   57% cotton/ 43% polyester    140cm |   -    Dual Purpose

Nidderdale Denim

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Havana   57% cotton/ 43% polyester    140cm | -    Dual Purpose

Nidderdale Havana

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Linen   57% cotton/ 43% polyester    140cm  | -    Dual Purpose

Nidderdale Linen

57% cotton/ 43% polyester

140cm  | -

Dual Purpose

 Nidderdale Onyx   57% cotton/ 43% polyester    140cm | -    Dual Purpose

Nidderdale Onyx

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Pewter   57% cotton/ 43% polyester    140cm | -    Dual Purpose

Nidderdale Pewter

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Swaledale Azure   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Swaledale Azure

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Grape   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Swaledale Grape

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Limestone   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Swaledale Limestone

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Navy   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Swaledale Navy

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Pebble   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Swaledale Pebble

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Anthracite   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Wensleydale Anthracite

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Flax   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Wensleydale Flax

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Hemp   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Wensleydale Hemp

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Mulberry   52% polyester/ 48% cotton    140cm  | -    Dual Purpose

Wensleydale Mulberry

52% polyester/ 48% cotton

140cm  | -

Dual Purpose

 Wensleydale Parchment   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Wensleydale Parchment

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Pebble   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Wensleydale Pebble

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Bedale Azure   58% cotton/ 42% polyester    140cm |   -    Dual Purpose

Bedale Azure

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Grape   58% cotton/ 42% polyester    140cm | -    Dual Purpose

Bedale Grape

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Limestone   58% cotton/ 42% polyester    140cm | -    Dual Purpose

Bedale Limestone

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Navy   58% cotton/ 42% polyester    140cm |   -    Dual Purpose

Bedale Navy

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Pebble   58% cotton/ 42% polyester    140cm |   -    Dual Purpose

Bedale Pebble

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Nidderdale Anthracite   57% cotton/ 43% polyester    140cm |   -    Dual Purpose

Nidderdale Anthracite

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Flax   57% cotton/ 43% polyester    140cm | -    Dual Purpose

Nidderdale Flax

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Hemp   57% cotton/ 43% polyester    140cm | -    Dual Purpose

Nidderdale Hemp

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Mulberry   57% cotton/ 43% polyester    140cm |   -    Dual Purpose

Nidderdale Mulberry

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Parchment   57% cotton/ 43% polyester    140cm |   -    Dual Purpose

Nidderdale Parchment

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Pumice   57% cotton/ 43% polyester    140cm |   -    Dual Purpose

Nidderdale Pumice

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Swaledale Denim   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Swaledale Denim

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Havana   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Swaledale Havana

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Linen   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Swaledale Linen

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Onyx   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Swaledale Onyx

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Pewter   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Swaledale Pewter

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Azure   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Wensleydale Azure

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Grape   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Wensleydale Grape

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Limestone   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Wensleydale Limestone

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Navy   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Wensleydale Navy

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Pewter   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Wensleydale Pewter

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Bedale Denim   58% cotton/ 42% polyester    140cm | -    Dual Purpose

Bedale Denim

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Havana   58% cotton/ 42% polyester    140cm | -    Dual Purpose

Bedale Havana

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Linen   58% cotton/ 42% polyester    140cm |   -    Dual Purpose

Bedale Linen

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Onyx   58% cotton/ 42% polyester    140cm |   -    Dual Purpose

Bedale Onyx

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Bedale Pewter   58% cotton/ 42% polyester    140cm | -    Dual Purpose

Bedale Pewter

58% cotton/ 42% polyester

140cm | -

Dual Purpose

 Nidderdale Azure   57% cotton/ 43% polyester    140cm |   -    Dual Purpose

Nidderdale Azure

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Grape   57% cotton/ 43% polyester    140cm |   -    Dual Purpose

Nidderdale Grape

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Limestone   57% cotton/ 43% polyester    140cm | -    Dual Purpose

Nidderdale Limestone

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Navy   57% cotton/ 43% polyester    140cm | -    Dual Purpose

Nidderdale Navy

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Nidderdale Pebble   57% cotton/ 43% polyester    140cm | -    Dual Purpose

Nidderdale Pebble

57% cotton/ 43% polyester

140cm | -

Dual Purpose

 Swaledale Anthracite   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Swaledale Anthracite

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Flax   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Swaledale Flax

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Hemp   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Swaledale Hemp

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Mulberry   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Swaledale Mulberry

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Parchment   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Swaledale Parchment

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Swaledale Pumice   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Swaledale Pumice

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Denim   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Wensleydale Denim

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Havana   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Wensleydale Havana

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Linen   52% polyester/ 48% cotton    140cm |   -    Dual Purpose

Wensleydale Linen

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Pumice   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Wensleydale Pumice

52% polyester/ 48% cotton

140cm | -

Dual Purpose

 Wensleydale Onyx   52% polyester/ 48% cotton    140cm | -    Dual Purpose

Wensleydale Onyx

52% polyester/ 48% cotton

140cm | -

Dual Purpose