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. 

Portfolio dual purpose

Portfolio collection

The Portfolio collection of fabrics is a voyage of exciting contrasts, exploring new directions in home furnishings through a luxurious combination of weaves, jacquards and velvets. With its cosmopolitan air and hint of bespoke tailoring, the Portfolio collection takes a smart approach to coordinating curtains and upholstery. Colour stories continue the feel of urbane sophistication through cool shades of Pearl, Latte, Mocha and Chrome plus the classic Citron and Colonial medleys.

Ariel Natural 65% Polyester/ 35% Acrylic Approx. 140cm | 2cm Dual Purpose 40,000 Rubs

Ariel Natural

65% Polyester/ 35% Acrylic

Approx. 140cm | 2cm

Dual Purpose 40,000 Rubs

Comet Citron 57% Polyester/ 43% Viscose Approx. 145cm | 8cm Dual Purpose 40,000 Rubs

Comet Citron

57% Polyester/ 43% Viscose

Approx. 145cm | 8cm

Dual Purpose 40,000 Rubs

Focus Oyster 75% Cotton/ 25% Polyester Approx. 142cm | Plain Dual Purpose 20,000 Rubs

Focus Oyster

75% Cotton/ 25% Polyester

Approx. 142cm | Plain

Dual Purpose 20,000 Rubs

Hawes Limestone 88% Polyester/ 12% Viscose Approx. 140cm | Plain Dual Purpose 45,000 Rubs

Hawes Limestone

88% Polyester/ 12% Viscose

Approx. 140cm | Plain

Dual Purpose 45,000 Rubs

Key Lime 52% Polyester / 48% Cotton Approx. 145cm | 9cm Dual Purpose 20,000 Rubs

Key Lime

52% Polyester / 48% Cotton

Approx. 145cm | 9cm

Dual Purpose 20,000 Rubs

Key Porcelain 52% Polyester / 48% Cotton Approx. 145cm | 9cm Dual Purpose 20,000 Rubs

Key Porcelain

52% Polyester / 48% Cotton

Approx. 145cm | 9cm

Dual Purpose 20,000 Rubs

Klara Stone 63% Viscose/ 24% Cotton/ 13% Polyester Approx. 140cm | 7.5cm Dual Purpose 20,000 Rubs

Klara Stone

63% Viscose/ 24% Cotton/ 13% Polyester

Approx. 140cm | 7.5cm

Dual Purpose 20,000 Rubs

Malton Charcoal 87% Polyester/ 13% Viscose Approx. 140cm | Plain Dual Purpose 30,000 Rubs

Malton Charcoal

87% Polyester/ 13% Viscose

Approx. 140cm | Plain

Dual Purpose 30,000 Rubs

Malton Limestone 87% Polyester/ 13% Viscose Approx. 140cm | Plain Dual Purpose 30,000 Rubs

Malton Limestone

87% Polyester/ 13% Viscose

Approx. 140cm | Plain

Dual Purpose 30,000 Rubs

Ornate Linen 50% Viscose/ 36% Polyester/ 14% Linen Approx. 142cm | 78cm Dual Purpose 20,000 Rubs

Ornate Linen

50% Viscose/ 36% Polyester/ 14% Linen

Approx. 142cm | 78cm

Dual Purpose 20,000 Rubs

Pia Graphite 63% Viscose/ 24% Cotton/ 13% Polyester Approx. 140cm | 7.5cm Dual Purpose 25,000 Rubs

Pia Graphite

63% Viscose/ 24% Cotton/ 13% Polyester

Approx. 140cm | 7.5cm

Dual Purpose 25,000 Rubs

Quay Slate 100% Polyester Approx. 144cm | Vertical Stripe Dual Purpose 120,000 Rubs

Quay Slate

100% Polyester

Approx. 144cm | Vertical Stripe

Dual Purpose 120,000 Rubs

Shiraz Sterling 69% Cotton/ 31% Polyester Approx. 140cm | Plain Dual Purpose 18,000 Rubs

Shiraz Sterling

69% Cotton/ 31% Polyester

Approx. 140cm | Plain

Dual Purpose 18,000 Rubs

Solar Sterling 72% Polyester/ 28% Cotton Approx. 140cm | 68cm Dual Purpose 40,000 Rubs

Solar Sterling

72% Polyester/ 28% Cotton

Approx. 140cm | 68cm

Dual Purpose 40,000 Rubs

Trendy Colonial 43% Poly/ 19% Cott/ 19% Lin/ 19% Viscose Approx. 140cm | Plain Dual Purpose 130,000 Rubs

Trendy Colonial

43% Poly/ 19% Cott/ 19% Lin/ 19% Viscose

Approx. 140cm | Plain

Dual Purpose 130,000 Rubs

Canford Hessian 100% Cotton Approx. 140cm | Vertical Stripe Dual Purpose 48,000 Rubs

Canford Hessian

100% Cotton

Approx. 140cm | Vertical Stripe

Dual Purpose 48,000 Rubs

Comet Oyster 57% Polyester/ 43% Viscose Approx. 145cm | 8cm Dual Purpose 40,000 Rubs

Comet Oyster

57% Polyester/ 43% Viscose

Approx. 145cm | 8cm

Dual Purpose 40,000 Rubs

Focus Vellum 75% Cotton/ 25% Polyester Approx. 142cm | Plain Dual Purpose 20,000 Rubs

Focus Vellum

75% Cotton/ 25% Polyester

Approx. 142cm | Plain

Dual Purpose 20,000 Rubs

Ivybridge Oatmeal 50% Polyester/ 44% Cotton/ 6% Linen Approx. 140cm | 60cm Dual Purpose 32,000 Rubs

Ivybridge Oatmeal

50% Polyester/ 44% Cotton/ 6% Linen

Approx. 140cm | 60cm

Dual Purpose 32,000 Rubs

Key Linen 52% Polyester / 48% Cotton Approx. 145cm | 9cm Dual Purpose 20,000 Rubs

Key Linen

52% Polyester / 48% Cotton

Approx. 145cm | 9cm

Dual Purpose 20,000 Rubs

Key Silver 52% Polyester / 48% Cotton Approx. 145cm | 9cm Dual Purpose 20,000 Rubs

Key Silver

52% Polyester / 48% Cotton

Approx. 145cm | 9cm

Dual Purpose 20,000 Rubs

Loiret Indigo 100% Cotton Approx, 140cm | Vertical Stripe Dual Purpose 35,000 Rubs

Loiret Indigo

100% Cotton

Approx, 140cm | Vertical Stripe

Dual Purpose 35,000 Rubs

Malton Denim 87% Polyester/ 13% Viscose Approx. 140cm | Plain Dual Purpose 30,000 Rubs

Malton Denim

87% Polyester/ 13% Viscose

Approx. 140cm | Plain

Dual Purpose 30,000 Rubs

Malton Pebble 87% Polyester/ 13% Viscose Approx. 140cm | Plain Dual Purpose 30,000 Rubs

Malton Pebble

87% Polyester/ 13% Viscose

Approx. 140cm | Plain

Dual Purpose 30,000 Rubs

Paziols Indigo 100% Cotton Approx. 138cm | 13cm Dual Purpose 40,000 Rubs

Paziols Indigo

100% Cotton

Approx. 138cm | 13cm

Dual Purpose 40,000 Rubs

Pia Navy 63% Viscose/ 24% Cotton/ 13% Polyester Approx. 140cm | 7.5cm Dual Purpose 25,000 Rubs

Pia Navy

63% Viscose/ 24% Cotton/ 13% Polyester

Approx. 140cm | 7.5cm

Dual Purpose 25,000 Rubs

Relief Pearl 42% Polyester/ 42% Cotton/ 16% Viscose Approx. 140cm | Vertical Stripe Dual Purpose 60,000 Rubs

Relief Pearl

42% Polyester/ 42% Cotton/ 16% Viscose

Approx. 140cm | Vertical Stripe

Dual Purpose 60,000 Rubs

Solar Oyster 72% Polyester/ 28% Cotton Approx. 140cm | 68cm Dual Purpose 40,000 Rubs

Solar Oyster

72% Polyester/ 28% Cotton

Approx. 140cm | 68cm

Dual Purpose 40,000 Rubs

Trendy Mocha 43% Poly/ 19% Cott/ 19% Lin/ 19% Viscose Approx. 140cm | Plain Dual Purpose 130,000 Rubs

Trendy Mocha

43% Poly/ 19% Cott/ 19% Lin/ 19% Viscose

Approx. 140cm | Plain

Dual Purpose 130,000 Rubs

Canford Jonquil 100% Cotton Approx. 140cm | Vertical Stripe Dual Purpose 48,000 Rubs

Canford Jonquil

100% Cotton

Approx. 140cm | Vertical Stripe

Dual Purpose 48,000 Rubs

Comet Vellum 57% Polyester/ 43% Viscose Approx. 145cm | 8cm Dual Purpose 40,000 Rubs

Comet Vellum

57% Polyester/ 43% Viscose

Approx. 145cm | 8cm

Dual Purpose 40,000 Rubs

Hawes Charcoal 88% Polyester/ 12% Viscose Approx. 140cm | Plain Dual Purpose 45,000 Rubs

Hawes Charcoal

88% Polyester/ 12% Viscose

Approx. 140cm | Plain

Dual Purpose 45,000 Rubs

Key Anthracite 52% Polyester / 48% Cotton Approx. 145cm | 9cm Dual Purpose 20,000 Rubs

Key Anthracite

52% Polyester / 48% Cotton

Approx. 145cm | 9cm

Dual Purpose 20,000 Rubs

Key Natural 52% Polyester / 48% Cotton Approx. 145cm | 9cm Dual Purpose 20,000 Rubs

Key Natural

52% Polyester / 48% Cotton

Approx. 145cm | 9cm

Dual Purpose 20,000 Rubs

Klara Pebble 63% Viscose/ 24% Cotton/ 13% Polyester Approx. 140cm | 7.5cm Dual Purpose 20,000 Rubs

Klara Pebble

63% Viscose/ 24% Cotton/ 13% Polyester

Approx. 140cm | 7.5cm

Dual Purpose 20,000 Rubs

Malton Chalk 87% Polyester/ 13% Viscose Approx. 140cm | Plain Dual Purpose 30,000 Rubs

Malton Chalk

87% Polyester/ 13% Viscose

Approx. 140cm | Plain

Dual Purpose 30,000 Rubs

Malton Flax 87% Polyester/ 13% Viscose Approx. 140cm | Plain Dual Purpose 30,000 Rubs

Malton Flax

87% Polyester/ 13% Viscose

Approx. 140cm | Plain

Dual Purpose 30,000 Rubs

Malton Pumice 87% Polyester/ 13% Viscose Approx. 140cm | Plain Dual Purpose 30,000 Rubs

Malton Pumice

87% Polyester/ 13% Viscose

Approx. 140cm | Plain

Dual Purpose 30,000 Rubs

Paziols Mocha 100% Cotton Approx. 138cm | 13cm Dual Purpose 40,000 Rubs

Paziols Mocha

100% Cotton

Approx. 138cm | 13cm

Dual Purpose 40,000 Rubs

Pia Stone 63% Viscose/ 24% Cotton/ 13% Polyester Approx. 140cm | 7.5cm Dual Purpose 25,000 Rubs

Pia Stone

63% Viscose/ 24% Cotton/ 13% Polyester

Approx. 140cm | 7.5cm

Dual Purpose 25,000 Rubs

Relief Colonial 42% Polyester/ 42% Cotton/ 16% Viscose Approx. 140cm | Vertical Stripe Dual Purpose 60,000 Rubs

Relief Colonial

42% Polyester/ 42% Cotton/ 16% Viscose

Approx. 140cm | Vertical Stripe

Dual Purpose 60,000 Rubs

Ray Oyster 58% Cotton/ 42% Polyester Approx. 143cm | 39cm Curtaining

Ray Oyster

58% Cotton/ 42% Polyester

Approx. 143cm | 39cm

Curtaining

Trendy Pearl 43% Poly/ 19% Cott/ 19% Lin/ 19% Viscose Approx. 140cm | Plain Dual Purpose 130,000 Rubs

Trendy Pearl

43% Poly/ 19% Cott/ 19% Lin/ 19% Viscose

Approx. 140cm | Plain

Dual Purpose 130,000 Rubs