Cotton Fabric
Our extensive range of fine cotton curtain fabrics can be used to create stylish curtains, roman blinds, cushions and most other soft furnishings.
Natural fabric cotton works beautifully in both traditional and modern country home interiors.
Included in the selection are smart stripes and traditional toile de jour, both ideal for French country style. We also have some fun spotty cotton curtain fabric and cheeky novelty fabric by the talented Sophie Allport.
Click on any of the images to see more details, order a free fabric sample or buy cotton fabric.
Show:
Sort By:
Classic English, country style natural fabric in black and cream stripes...
£20.00/m
Classic English, country style natural fabric in duckegg and cream stripes...
£20.00/m
Classic English country style natural fabric in navy and cream stripes...
£20.00/m
Classic English, country style natural fabric in vibrant red and cream stripes.
..
£20.00/m
Classic English, country style natural fabric in fresh green and cream stripes...
£20.00/m
Fun teacups print in 100% cotton. Perfect natural fabric for a country home...
£18.50/m
Fun teacups print in 100% cotton. Perfect natural fabric for a country home...
£18.50/m
Fun teacups print in 100% cotton. Perfect natural fabric for a country home...
£18.50/m
Fun teacups print in 100% cotton. Perfect natural fabric for a country home...
£18.50/m
Fun teacups print in 100% cotton. Perfect natural fabric for a country home...
£18.50/m
Heavy cotton, natural fabric with a contemporary stripe design in stylish black and white. Ideal for..
£19.50/m
Heavy cotton, natural fabric with a contemporary stripe design in natural tones. Ideal for smart cou..
£19.50/m
Heavy cotton, natural fabric with a contemporary stripe design in vibrant red and white. Ideal for s..
£19.50/m
Heavy cotton, natural fabric with a contemporary stripe design in fresh green and white. Ideal for s..
£19.50/m
Heavy cotton, natural fabric with a contemporary stripe design in aqua blue and white. Ideal for sma..
£19.50/m
Heavy cotton, natural fabric with a contemporary stripe design in soft navy and white. Ideal for sma..
£19.50/m
















