Our fabrics are sold by the quarter metre (25cm) - to order one metre of fabric, add the quantity 4 to your basket. All fabric will be sold in continuous lengths.
Our standard delivery rate is £3.95 to addresses in the UK. Shipping is free for orders over £50.
There is a flat rate of £10 for international shipping.
You can also choose in-store pick-up - no delivery fee is applied and we'll pop your order behind the counter for you to collect.
Delivery times are currently very variable. Mainland orders are taking up to three weeks to arrive - please be patient as the Royal Mail is doing its best in very trying circumstances. International orders are likewise affected.
Brexit and Taxes
Thanks to our nation's ill-advised exit from the European Union, we have had to change how we sell to our international customers.
International customers will not be charged UK VAT (20%) on our products. When your parcel arrives in your home country, you will be charged VAT at your local rate (and there may be a handling fee.) This will be determined by the customs form that will be attached to your parcel. Please note, all added taxes and fees are your responsibility to pay.