We aim to despatch all of our orders within 24 hours of receipt and deliveries to UK addresses usually take 1-3 days, providing we have the fabric in stock. Next day delivery is available to most locations and may incur additional charges. Please order before 1pm if next day delivery is required. We can send fabrics to anywhere in the world, and the shipping charges depend on the destination country and quantity of fabric ordered. We will always confirm the delivery charges and the estimated delivery time with you.
UK addresses - Free
International delivery - place your request as normal and we'll contact you to confirm the delivery costs.
Standard 2nd Class UK postage (5-7 days from dispatch) for small parcels from £3.95.
1st Class UK (1-3 days from dispatch) for small parcels from £5.95
UK Courier service (next day from dispatch before 1pm ) for large parcels and rolls from £13.95
Outside of UK mainland including - please get in touch by email or telephone for a quote, dependent on courier rates, quantity and weight.
*Please note that our Standard 2nd class postage rate of £3.95 is not valid for heavy or large parcels or rolls. Please get in touch with us for a shipping quote or place your order and we will contact you if we need to about the extra postage.
Collect direct from our warehouse (Greater London)
Collection is available by appointment from 10am - 4pm Monday to Thursday excluding public holidays. Please telephone or email to make an appointment.
For any other delivery enquiries please feel free to contact us.