- Pink Cabbage Roses 100% cotton
- Small wild flowers 
- Small pink flowers on blue
- Rose flowers 
- Light Pink Roses 100% cotton
- Vintage English Roses 100% cotton
- Small flowers 100% cotton fabric
- Colourful Daisy Flowers 100%
- Small Pink & Yellow Flowers 100%
- Bright floral patterns 100% cotton
Fabric is sold "per meter" with a minimum order length of 1 meter, unless stated differently in the product listing. Please see the "Wholesale" category for bulk deals. Use the "search" box at the top to look for specifics such a "blue", "pink roses" etc. You can also search for batches by using part of the reference number, for example "1709" is our latest big batch of fabric.
If you require more fabric than is shown as available, please contact us as we probably have more in stock.