We are constantly adding to our selection of our stock for sale online. However, this is only a small fraction of our selection available in-store, so please contact us directly if you can't find what you are looking for.
We offer FREE POSTAGE on all orders over £30 (for orders under £30 charge of £3.95 applies)
Please allow up to 5 working days for delivery.
We have tried our best to describe the fabrics as honestly as possible, however, due to the variations of images on screen, it is always advisable to request a sample for colour and texture.
The price shown is per metre, please enter the length you require into the 'Quantity' box (you will receive your fabric in a continuous length!) We are only able to take orders in whole meters.
We take payment online via PayPal, but don't worry if you don't have a PayPal account, just follow the links and you will be able enter your bank card number as usual.
Fabrics are organised into categories based on type and/or usage. To narrow down your search you can use the search bar to search for key words (i.e 'Floral')