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. 

York Weaves

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