Sometimes this page looks like you've ended up back at the start, scroll down the page to find the fabrics!
We offer FREE POSTAGE on all online orders over £40 (for orders under £40 a charge of £3.95 applies)
Please note - Free postage is only applicable to orders placed via the website, not over the phone or in store
Please allow up to 5 working days for delivery.
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.