Croft Mill

Cotton Shirting

Shirting Fabric is a broad term used to refer to a variety of fabrics, where the fabric is generally tightly woven and less sheer, making them an ideal shirt weight. Shirting fabric tends to have a high thread count and is usually yarn dyed, ensuring that the pattern is woven into the fabric.  Our collection of shirting fabric also includes some linen and wool mixes, chambray and some finely woven cotton poplins here that are suitable for making all manner of shirting patterns. All very easy to sew and the perfect dress fabric for beginners and experienced sewers alike.

97–192 of 805 items
View:
Sort by:
Blend In
Part number
2502P07-R

Blend In

150cm wide, 100% cotton lightweight camouflage print fabric, perfect for trousers and shirts.
Price incl. VAT
£10.00 per metre
Fine Cotton Twill - Pale Beige
Part number
2502M06-R

Fine Cotton Twill - Pale Beige

135cm wide, cotton and elastane fine twill stretch fabric in a pale beige hue. Perfect for shirts!
Price incl. VAT
£10.25 per metre
Standard Cotton - Black
Part number
2502PS02-R

Standard Cotton - Black

156cm wide, midweight 100% cotton fabric in classic black. Durable, breathable, and versatile.
Price incl. VAT
£8.00 per metre
Standard Cotton - Navy
Part number
2502PS03-R

Standard Cotton - Navy

156cm wide, midweight 100% cotton fabric in classic navy blue. Durable, breathable, and versatile.
Price incl. VAT
£8.00 per metre
Lovely Lawn - Pale Cream
Part number
2502M04

Lovely Lawn - Pale Cream

148cm wide, 100% cotton lawn fabric in palest cream. Smooth, breathable, and high-quality.
Price incl. VAT
£9.50 per metre
Qjutie - Jumbo Waffle - Khaki
Qjutie - Jumbo Waffle - Khaki
Part number
2502NE38

Qjutie - Jumbo Waffle - Khaki

150cm wide, 100% cotton jumbo waffle fabric in khaki, from the Qjutie & The Qjutest range.
Price incl. VAT
£12.95 per metre
Qjutie - Waffle - Goose
Qjutie - Waffle - Goose
Part number
2502NE39

Qjutie - Waffle - Goose

135cm wide, cotton/elastane goose print waffle jersey fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
£15.95 per metre
Qjutie - Linen Cotton Mix - Army
Qjutie - Linen Cotton Mix - Army
Part number
2502NE10

Qjutie - Linen Cotton Mix - Army

140cm wide, 55% linen, 45% cotton mix fabric in army green, from the Qjutie & The Qjutest range.
Price incl. VAT
£18.30 per metre
Qjutie - Broderie Anglaise - Dusty Salmon
Qjutie - Broderie Anglaise - Dusty Salmon
Part number
2502NE11

Qjutie - Broderie Anglaise - Dusty Salmon

140cm wide, cotton broderie anglaise fabric in dusty salmon, from the Qjutie & The Qjutest range.
Price incl. VAT
£13.50 per metre
Qjutie - Broderie Anglaise - Multi
Qjutie - Broderie Anglaise - Multi
Part number
2502NE13

Qjutie - Broderie Anglaise - Multi

130cm wide, cotton multicoloured broderie anglaise fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
£18.50 per metre
Qjutie - Bambino Print - Lemons
Qjutie - Bambino Print - Lemons
Part number
2502NE18

Qjutie - Bambino Print - Lemons

140cm wide, cotton lemon print muslin fabric in off white, from the Qjutie & The Qjutest range.
Price incl. VAT
£12.30 per metre
Qjutie - Waffle - Daisy
Qjutie - Waffle - Daisy
Part number
2502NE19

Qjutie - Waffle - Daisy

135cm wide, cotton/elastane daisy print waffle jersey fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
£15.75 per metre
Qjutie - Bambino Print - Carrots
Qjutie - Bambino Print - Carrots
Part number
2502NE07

Qjutie - Bambino Print - Carrots

140cm wide, cotton carrot print muslin fabric in off white, from the Qjutie & The Qjutest range.
Price incl. VAT
£12.30 per metre
Qjutie - Bambino Muslin - Mint
Qjutie - Bambino Muslin - Mint
Part number
2502NE04

Qjutie - Bambino Muslin - Mint

140cm wide, 100% cotton muslin fabric in mint, from the Qjutie & The Qjutest range.
Price incl. VAT
£9.30 per metre
Qjutie - Jacquard Towelling - Khaki
Qjutie - Jacquard Towelling - Khaki
Part number
2502NE30

Qjutie - Jacquard Towelling - Khaki

150cm wide, cotton/­polyester khaki jacquard towelling fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
£15.75 per metre
Combed Cotton Poplin - Vine - Red
Part number
2502P1-R

Combed Cotton Poplin - Vine - Red

150cm wide, 100% combed cotton poplin with a symmetrical abstract print in red, green and navy, ideal for shirts.
Price incl. VAT
£11.00 per metre
Qjutie - Waffle - Vans
Qjutie - Waffle - Vans
Part number
2502NE24

Qjutie - Waffle - Vans

135cm wide, cotton/elastane van print waffle jersey fabric, from the Qjutie & The Qjutest range.
Price incl. VAT
£15.75 per metre
Combed Cotton Poplin - Harriet
Part number
2502P12-R

Combed Cotton Poplin - Harriet

150cm wide, 100% combed cotton poplin with a navy small-scale floral print on a white backdrop.
Price incl. VAT
£11.95 per metre
Combed Cotton Poplin - Paisley Brown
Part number
2502P13-R

Combed Cotton Poplin - Paisley Brown

145cm wide, 100% combed cotton poplin fabric in brown with a colourful and intricate paisley print.
Price incl. VAT
£11.00 per metre
Qjutie - Seersucker Stripe - Navy
Qjutie - Seersucker Stripe - Navy
Part number
2502NE26

Qjutie - Seersucker Stripe - Navy

145cm wide, cotton seersucker fabric in white & navy stripes, from the Qjutie & The Qjutest range.
Price incl. VAT
£11.00 per metre
Pima Cotton Lawn - Tayla
Part number
2502P05-R

Pima Cotton Lawn - Tayla

140cm wide, 100% Pima cotton lawn fabric with a delicate soft white leaf print on a red backdrop.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Kathryn
Part number
2502P09-R

Pima Cotton Lawn - Kathryn

140cm wide, Pima cotton lawn fabric with a classic ditsy floral print in blue, navy and mint on ivory.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Zinnia
Part number
2502P10-R

Pima Cotton Lawn - Zinnia

140cm wide, 100% Pima cotton lawn fabric featuring a ditsy floral print in blue and pink.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Violet Vine
Part number
2502P04-R

Pima Cotton Lawn - Violet Vine

145cm wide, 100% Pima cotton lawn fabric featuring a small-scale berry print in shades of blue, green and pink.
Price incl. VAT
£14.95 per metre
Baby Driver - Groovy Floral - Sage
Part number
2501E01

Baby Driver - Groovy Floral - Sage

111cm wide, cotton needlecord fabric in sage green with a pattern of colourful cartoony flowers.
Price incl. VAT
£11.50 per metre
Red October
Red October
Part number
2501M05

Red October

145cm wide, fine cotton and elastane shirting fabric in navy with a soft finish. Woven in Italy!
Price incl. VAT
£14.00 per metre
Chocolat
Chocolat
Part number
2501M02-R

Chocolat

158cm wide, cotton & elastane dark brown trousering fabric with a soft almost velvety finish.
Price incl. VAT
£13.00 per metre
Velvety
Velvety
Part number
2501M03

Velvety

148cm wide, 100% cotton fine needlecord shirting fabric in dark camel. Super soft and comfortable.
Price incl. VAT
£14.00 per metre
8oz Denim - Henry
Part number
2412P03

8oz Denim - Henry

150cm wide, fine & lightweight 100% cotton denim shirting fabric in indigo with a smooth finish.
Price incl. VAT
£15.75 per metre
Stand Out
Stand Out
Part number
2412CF45

Stand Out

160cm wide, brushed cotton winceyette fabric with a bold red, grey, blue, yellow, and white check.
Price incl. VAT
£17.00 per metre
Blackout
Part number
2412AH02-R

Blackout

153cm wide, black 100% cotton poplin shirting fabric, lightweight and crisp with a smooth finish.
Price incl. VAT
£9.50 per metre
Ralph Shirting - Taupe
Ralph Shirting - Taupe
Part number
2412CF01A-R

Ralph Shirting - Taupe

150cm wide, ex-designer Italian fine cotton shirting fabric in taupe with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Ralph Shirting - Pale Grey
Ralph Shirting - Pale Grey
Part number
2412CF01B-R

Ralph Shirting - Pale Grey

150cm wide, ex-designer Italian fine cotton shirting fabric in pale grey with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Ralph Shirting - Mid Blue
Ralph Shirting - Mid Blue
Part number
2412CF01D-R

Ralph Shirting - Mid Blue

150cm wide, ex-designer Italian fine cotton shirting fabric in mid blue with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Ralph Shirting - Dark Grey
Ralph Shirting - Dark Grey
Part number
2412CF01E-R

Ralph Shirting - Dark Grey

150cm wide, ex-designer Italian fine cotton shirting fabric in dark grey with a subtle striped effect.
Price incl. VAT
£14.00 per metre
Vintage Seersucker - Blue Sprig
Part number
2412H05-R

Vintage Seersucker - Blue Sprig

143cm wide, 100% cotton seersucker fabric in cream with a ditsy blue floral sprigs design.
Price incl. VAT
£12.50 per metre
21 Wale Needlecord - Pink
21 Wale Needlecord - Pink
Part number
2412O1H

21 Wale Needlecord - Pink

This 100% cotton 21-wale needlecord fabric in a pink hue is 148cm wide and perfect for children's wear.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Emerald
21 Wale Needlecord - Emerald
Part number
2412O1G

21 Wale Needlecord - Emerald

148cm wide, 21 wale cotton needlecord fabric in an emerald green hue, perfect for lightweight and soft shirts.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Gold
21 Wale Needlecord - Gold
Part number
2412O1F

21 Wale Needlecord - Gold

148cm wide, 21 wale cotton needlecord fabric in gold, perfect for dressmaking, children's wear and soft furnishings.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Sage
21 Wale Needlecord - Sage
Part number
2412O1E

21 Wale Needlecord - Sage

148cm wide, 100% cotton, 21 wale needlecord fabric in a sage green hue, great for clothing & soft furnishings.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Purple
21 Wale Needlecord - Purple
Part number
2412O1D

21 Wale Needlecord - Purple

148cm wide, 100% cotton, 21 wale needlecord fabric in purple, perfect for soft shirts. OEKOTex Certified.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Silver
21 Wale Needlecord - Silver
Part number
2412O1C

21 Wale Needlecord - Silver

Our 21-wale needlecord fabric in silver-grey is 100% cotton and perfect for soft, lightweight shirts.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Marine
21 Wale Needlecord - Marine
Part number
2412O1B

21 Wale Needlecord - Marine

148cm wide, 100% cotton, 21-wale needlecord fabric in marine blue. Perfect for lightweight and soft dresses.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Scarlet
21 Wale Needlecord - Scarlet
Part number
2412O1A

21 Wale Needlecord - Scarlet

148cm wide, 100% cotton, 21 wale needlecord fabric in red, great for dressmaking & soft furnishings.
Price incl. VAT
£12.95 per metre
Brushed Cotton - Exotic Escape
Part number
2411O05

Brushed Cotton - Exotic Escape

This 148cm wide, 100% brushed cotton fabric features a unique exotic print, ideal for bedding.
Price incl. VAT
£12.50 per metre
Brushed Cotton - Fifi
Part number
2411O04

Brushed Cotton - Fifi

100% brushed cotton fabric featuring a digital multicoloured floral print on a white background.
Price incl. VAT
£12.50 per metre
Brushed Cotton - Astro Animals
Part number
2411O02

Brushed Cotton - Astro Animals

This 148cm wide, 100% brushed cotton fabric features a space-themed design with astronaut animals.
Price incl. VAT
£12.50 per metre
Brushed Cotton - Night Swim
Part number
2411O03

Brushed Cotton - Night Swim

100% brushed cotton fabric with a digital whale print in shades of blue, perfect for children's bedding.
Price incl. VAT
£12.50 per metre
Brushed Cotton - Fossil Friends
Part number
2411O09

Brushed Cotton - Fossil Friends

148cm wide, 100% brushed cotton fabric featuring a fun digital dinosaur print in earthy hues on a white ground.
Price incl. VAT
£12.50 per metre
Brushed Cotton - Ballerina
Part number
2411O08

Brushed Cotton - Ballerina

148cm wide, digital ballerina print in soft pink hues, made from 100% brushed cotton. Ideal for crafts.
Price incl. VAT
£12.50 per metre
Brushed Cotton - Dainty Daisies
Part number
2411O06

Brushed Cotton - Dainty Daisies

148cm wide, 100% brushed cotton featuring a digital floral print on a white ground, great for pyjamas.
Price incl. VAT
£12.50 per metre
Brushed Cotton - Galactic Safari
Part number
2411O07

Brushed Cotton - Galactic Safari

148cm wide, 100% brushed cotton featuring a digital space print, perfect for children's clothing.
Price incl. VAT
£12.50 per metre
Core Range Cotton Lawn
Part number
2411W04-B

Core Range Cotton Lawn

148cm wide, 100% cotton lawn fabric. Lightweight, breathable, and perfect for summer garments.
Price incl. VAT
£7.25 per metre
Pima Cotton Lawn - Floral Art
Part number
2411P05-R

Pima Cotton Lawn - Floral Art

140cm wide, Pima cotton lawn fabric with a painterly floral design in blue, green & ochre on white.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Joanne
Part number
2411P06-R

Pima Cotton Lawn - Joanne

140cm wide, Pima cotton lawn fabric with a painterly floral print in pink, cream and yellow on navy.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Raj - Pink
Part number
2411P08-R

Pima Cotton Lawn - Raj - Pink

140cm wide, 100% cotton fabric with a pretty paisley floral design in shades of pink, blue & green.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Sacha - Orange
Part number
2411P09A-R/B

Pima Cotton Lawn - Sacha - Orange

140cm wide, 100% cotton fabric with an abstract floral print in shades of orange, yellow & green.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Sacha - Blue
Part number
2411P09B-R

Pima Cotton Lawn - Sacha - Blue

140cm wide, 100% Pima cotton lawn fabric with a painterly blue, lilac, and green floral print.
Price incl. VAT
£14.95 per metre
Pima Cotton Lawn - Sacha - Green
Part number
2411P09C-R

Pima Cotton Lawn - Sacha - Green

140cm wide, 100% cotton fabric with an abstract floral print in shades of green, peach & purple.
Price incl. VAT
£14.95 per metre
Friar Tuck
Part number
2410E01

Friar Tuck

142cm wide, fine polycotton hessian trouser fabric in dark brown, ideal for men's wear pieces.
Price incl. VAT
£8.00 per metre
Palm
Palm
Part number
2410CF61

Palm

128cm wide, 55% viscose and 45% cotton lightweight canvas with a striking large palm design.
Price incl. VAT
£25.00 per metre
White Bleached Cotton Calico
Part number
2411P02-R

White Bleached Cotton Calico

100% cotton bleached calico fabric in white. Lightweight, breathable, and smooth.
Price incl. VAT
£6.25 per metre
BA - Embroidered Lawn - Addison
Part number
2410DA05-R

BA - Embroidered Lawn - Addison

Stunning 146cm wide, white cotton lawn broderie anglaise fabric embroidered with a floral design.
Price incl. VAT
£10.00 per metre
Brushed Cotton - Little Star
Part number
2410DA04

Brushed Cotton - Little Star

142cm wide, brushed cotton with a little star pattern in silver on a beautifully soft white backdrop.
Price incl. VAT
£9.50 per metre
Mind Boggling
Mind Boggling
Part number
2410CF54

Mind Boggling

127cm wide, Italian linen & cotton blend lightweight dress fabric with an abstract pattern.
Price incl. VAT
£25.00 per metre
Jungle
Jungle
Part number
2410CF49

Jungle

128cm wide, ex-designer linen & cotton lightweight canvas with a colourful jungle design.
Price incl. VAT
£25.00 per metre
7.8oz Deadstock Denim Shirting - No. 1
7.8oz Deadstock Denim Shirting - No. 1
Part number
2410PS03B

7.8oz Deadstock Denim Shirting - No. 1

140cm wide, ex-designer lightweight 7.8oz cotton denim shirting fabric in traditional denim blue.
Price incl. VAT
£14.00 per metre
Brushed & Cosy - Bruce
Part number
2410TH03

Brushed & Cosy - Bruce

146cm wide, brushed cotton flannel fabric with a large check pattern in black, white and red.
Price incl. VAT
£8.00 per metre
Brushed & Cosy - Brodie
Part number
2410TH02

Brushed & Cosy - Brodie

146cm wide, brushed cotton flannel fabric with a large check pattern in royal blue and navy.
Price incl. VAT
£8.00 per metre
Deadstock Needlecord - Rustic Swirl
Deadstock Needlecord - Rustic Swirl
Part number
2410CF02

Deadstock Needlecord - Rustic Swirl

150cm wide, ex-designer cotton elastane blend needlecord fabric in brown with an intricate print.
Price incl. VAT
£21.95 per metre
Brushed Cotton - Pink & Grey Check
Part number
2410O01

Brushed Cotton - Pink & Grey Check

146cm wide, brushed cotton shirting fabric in a pink, grey and black check. Great for pyjamas!
Price incl. VAT
£11.00 per metre
21 Wale Needlecord - Lavender
21 Wale Needlecord - Lavender
Part number
2410O01N

21 Wale Needlecord - Lavender

140cm wide, 100% cotton, 21-wale needlecord fabric in lavender. Perfect for lightweight and soft dresses.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Delph
21 Wale Needlecord - Delph
Part number
2410O01P

21 Wale Needlecord - Delph

High-quality 21-wale needlecord fabric in blue, made from cotton and ideal for soft, lightweight shirts.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Moss
21 Wale Needlecord - Moss
Part number
2410O01O

21 Wale Needlecord - Moss

100% cotton 21-wale needlecord fabric in a dark green hue, perfect for soft furnishings and clothing.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Mint
21 Wale Needlecord - Mint
Part number
2410O01M

21 Wale Needlecord - Mint

140cm wide, 21 wale cotton needlecord fabric, perfect for dressmaking, children's wear and soft furnishings.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Ochre
21 Wale Needlecord - Ochre
Part number
2410O01L

21 Wale Needlecord - Ochre

140cm wide, 21 wale cotton needlecord fabric in an ochre hue, perfect for lightweight and soft shirts.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Terracotta
21 Wale Needlecord - Terracotta
Part number
2410O01K

21 Wale Needlecord - Terracotta

Our 140cm wide, 21-wale cotton needlecord fabric in terracotta is OEKOTex certified, great for childrens wear.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Wine
21 Wale Needlecord - Wine
Part number
2410O01J

21 Wale Needlecord - Wine

140cm wide, 100% cotton, 21 wale needlecord fabric in a wine hue, great for dressmaking & soft furnishings.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Black
21 Wale Needlecord - Black
Part number
2410O01I

21 Wale Needlecord - Black

This versatile 21-wale cotton needlecord fabric in black can be used for clothing and soft furnishings.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Petrol
21 Wale Needlecord - Petrol
Part number
2410O01H

21 Wale Needlecord - Petrol

OEKOTex 21-wale needlecord fabric in a petrol blue hue, 100% cotton and 140cm wide, ideal for dresses.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Pale Blue
21 Wale Needlecord - Pale Blue
Part number
2410O01G

21 Wale Needlecord - Pale Blue

Our 21-wale needlecord fabric in pale blue is 100% cotton and perfect for soft, lightweight shirts.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Brown
21 Wale Needlecord - Brown
Part number
2410O01F

21 Wale Needlecord - Brown

140cm wide, 100% cotton, 21 wale needlecord fabric in brown, perfect for autumn dressmaking.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Charcoal
21 Wale Needlecord - Charcoal
Part number
2410O01E

21 Wale Needlecord - Charcoal

Made from 100% cotton, this 21 wale needlecord fabric in charcoal is perfect for pinafore dresses.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Ecru
21 Wale Needlecord - Ecru
Part number
2410O01D

21 Wale Needlecord - Ecru

140cm wide, 21 wale needlecord fabric made from 100% cotton in ecru - ideal for soft furnishings and clothing.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Navy
21 Wale Needlecord - Navy
Part number
2410O01C

21 Wale Needlecord - Navy

Our dark navy 21 wale needlecord fabric is made from 100% cotton and OEKOTex certified, great for shirts.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Fuchsia
21 Wale Needlecord - Fuchsia
Part number
2410O01B

21 Wale Needlecord - Fuchsia

100% cotton 21 wale needlecord fabric in a fuchsia pink hue, 140cm wide, perfect for children's wear.
Price incl. VAT
£12.95 per metre
21 Wale Needlecord - Mandarin
21 Wale Needlecord - Mandarin
Part number
2410O01A

21 Wale Needlecord - Mandarin

140cm wide, 100% cotton, 21 wale needlecord fabric in orange, perfect for soft shirts. OEKOTex Certified.
Price incl. VAT
£12.95 per metre
Needlecord - Brown
Needlecord - Brown
Part number
2409PS30

Needlecord - Brown

Woven in Italy, this ex-designer/­deadstock cotton needlecord fabric in light brown is perfect for soft shirts.
Price incl. VAT
£12.00 per metre
Poplin Print - Patch - Pink
Part number
2409O01A

Poplin Print - Patch - Pink

112cm wide, cotton poplin fabric with a floral patchwork design in shades of pink and cream.
Price incl. VAT
£7.95 per metre
Lawn 138
Part number
2409S02

Lawn 138

138cm wide, cotton lawn in soft white. Lightweight and breathable, perfect for summer garments!
Price incl. VAT
£7.95 per metre
Stretch Shirting - White
Part number
2409AH04

Stretch Shirting - White

145cm wide, finely woven stretch shirting fabric in white. Made from 98% cotton and 2% elastane.
Price incl. VAT
£8.75 per metre
Brushed Cotton - Wildcat Chic
Part number
2409F02

Brushed Cotton - Wildcat Chic

110cm wide, brushed cotton winceyette flannel fabric with a on-trend leopard print in brown.
Price incl. VAT
£7.25 per metre
Brushed Cotton - Poodle Playtime
Part number
2409F06

Brushed Cotton - Poodle Playtime

110cm wide, brushed cotton winceyette flannel fabric with cute poodle motifs in blue and pink.
Price incl. VAT
£7.25 per metre
Brushed Cotton - Dusky Garden
Part number
2409F09

Brushed Cotton - Dusky Garden

110cm wide, brushed cotton winceyette fabric with a large floral print in pink, ivory, lilac and white.
Price incl. VAT
£7.25 per metre
Baby Driver - Prism - Red
Part number
2409V03

Baby Driver - Prism - Red

112cm wide, 100% cotton needlecord fabric with a bold geometric design in a diamond pattern.
Price incl. VAT
£11.50 per metre
Baby Driver - Flower Power - Black
Part number
2409V01A

Baby Driver - Flower Power - Black

112cm wide, 100% cotton needlecord fabric in black with a floral print in cream, pink, and yellow.
Price incl. VAT
£11.50 per metre