Porter & Stone

This established textile house prides its self on high quality fabrics in a melange of glorious textures, colours and patterns. Imaginative prints are enthused with British elegance and outstandingly woven to the touch.

Best sellers

Balmoral
Fabric by Porter & Stone
£33.05 per metre
Isabelle
Fabric by Porter & Stone
£24.26 per metre
Appledore
Fabric by Porter & Stone
£38.45 per metre
Appledore
Fabric by Porter & Stone
£38.45 per metre
Appledore
Fabric by Porter & Stone
£38.45 per metre
Appledore
Fabric by Porter & Stone
£38.45 per metre
Inca
Fabric by Porter & Stone
£30.31 per metre
Melrose
Fabric by Porter & Stone
£31.54 per metre
Lava
Fabric by Porter & Stone
£30.31 per metre
Lava
Fabric by Porter & Stone
£30.31 per metre
Lava
Fabric by Porter & Stone
£30.31 per metre
Lava
Fabric by Porter & Stone
£30.31 per metre
Lava
Fabric by Porter & Stone
£30.31 per metre
Luxor
Fabric by Porter & Stone
£30.31 per metre
Mystique
Fabric by Porter & Stone
£30.31 per metre
Zonda
Fabric by Porter & Stone
£30.31 per metre
Zonda
Fabric by Porter & Stone
£30.31 per metre
Zonda
Fabric by Porter & Stone
£30.31 per metre
Santa Cruz
Fabric by Porter & Stone
£38.45 per metre
Tuscania
Fabric by Porter & Stone
£36.43 per metre
Tuscania
Fabric by Porter & Stone
£36.43 per metre
San Remo
Fabric by Porter & Stone
£36.43 per metre
Kotomi
Fabric by Porter & Stone
£27.65 per metre
Kotomi
Fabric by Porter & Stone
£27.65 per metre
Kumo
Fabric by Porter & Stone
£20.23 per metre
Laverne
Fabric by Porter & Stone
£27.65 per metre
Otto
Fabric by Porter & Stone
£27.65 per metre
Otto
Fabric by Porter & Stone
£27.65 per metre
Magdalena
Fabric by Porter & Stone
£27.65 per metre
St Barts
Fabric by Porter & Stone
£18.36 per metre

All Collections

SORT BY:

Can’t find what you’re looking for?
We can help.

Supply Your Own Fabric
You can continue the order with your own fabric here.
How-to-measure
Read our how-to-measure guides for made-to-measure curtains, roller blinds and roman blinds
Help at hand
Call our dedicated team of specialists on 0345 8620743 or email us.

Sign up for 10% off
your first orderstar

Unexpected error
Successfully subscribed!
starAll made-to-measure orders over £300
Sign up for 10% off your first order