London Icons Cotton Fabric - Makower 981/1 - London Collection
From £2.40
Love Blooms - Lewis and Irene - Petals on Pink A522.2 - Cotton Fabric
From £6.40
Magnolia Flower Cotton Furnishing Fabric - Prestigious Textiles
From £7.50
Maize Yellow Cotton Fabric by Makower 2000/Y02 from their Spectrum Basics Collection
Regular price £2.10
Meadow Lilac Cotton Fabric - Makower 001/L - Country Cuttings
From £6.75
Mermaids Scenic Cotton Fabric - Makower 2001/1 - Merryn Collection
Regular price £10.25
Mini Boats Cotton Fabric - Red - Makower 2343/R - Beside The Sea Collection
From £6.30
Mini Christmas Penguins Green Cotton Fabric by Makower 1302/G, Novelty Collection
Mini Christmas Santas Green Cotton Fabric - Makower 1303/G - Novelty Collection
Multicoloured Stripes - Green - Yellow - Blue - Furnishing Fabric .
Regular price £8.55
Mustard Yellow Dogs - Soft Jersey Fabric - Organic
From £5.99
Narrow Stripe - Grey - White - Cotton Fabric
Regular price £12.65
Natural Star Twinkle Furnishing Fabric by Clarke and Clarke (Globaltex), All At Sea Collection
From £6.50
Nautical Cotton Poplin Fabric - Blue - Rose & Hubble
From £3.80
Nautical Friends Kid's Boats Cotton Fabric - Fabric Palette
From £3.90
Nautical Icons Cotton Fabric - Turquoise - Makower 2497/T - Nautical Collection
Navy Blue on White Polka Dot Cotton Fabric by Riley Blake
Regular price £6.25
Noel - Lewis and Irene - Red Floral with Gold Metallic C66.3
From £6.45
Ocean Fabric, Marine Friends Squares, Children's Seaside Cotton Fabric
Regular price £3.70
On The Lake - Lewis and Irene - A Dip In The Lake At Dusk A625.3 - Cotton Fabric