Welcome to our online Fabric Stores

the exterior of the fabric shop

Huge Selection

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.

Free Postage

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. 

Sample Service

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.

Finding what you need

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')