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 £2.95 applies)
Please allow up to 10 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 are able to take payment online via PayPal, over the phone, or in person in the shop.
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')