Delivery Info

Delivery Timescales


COVID-19: We have made the decision to only dispatch on Monday, Wednesday and Friday to reduce contact with postal service workers. You can still choose 1st or 2nd Class in UK but please be aware of the dispatch days.

We aim to dispatch orders within 24 hrs but at busy times this may extend to 48 hrs due to order processing time. For 1st Class Upgrades, orders must be placed before 12:00 noon (UK time). Any orders placed after 12:00 will be processed the following day but 1st Class orders will take priority during processing.

UK Shipping

We offer FREE UK DELIVERY on all orders between £40 and £150. Orders above £150 will need to be ordered via email or phone due to huge variations in size/weight/value of goods and therefore may incur charges.

  2nd Class 1st Class
Under 500g £2.50 £2.75
500g to 750g £3.25 £3.75
750g to 1kg £3.25 £3.75
1kg to 2kg £3.25 £4.25
2kg to 5kg £8.00 (Courier: Tracked)
5kg to 10kg £15.00 (Courier: Tracked)


We use Royal Mail for all orders under 2kg and courier services for over 2kg which includes full tracking.

Free Delivery is through Royal Mail 2nd Class unless a courier service is needed due to size/weight. If you want your order to come via 1st Class then please select this option at checkout instead of Free Delivery

UK Bulk Orders

For Bulky orders, eg. >10m of an individual fabric, then please contact us at for more information and to allow us to quote. Depending on the Shipping Address these may incur delivery charges, as we need to use courier services, but we can often offer discounts on the fabric.

European and Worldwide Shipping

COVID-19: We have been informed by Royal Mail that there are potentially some delays due to the impact of Coronavirus, this is especially the case for international shipments. We are doing all we can to dispatch quickly but cannot guarantee delivery timescales.

We are happy to ship our orders worldwide, unlike some UK based suppliers, though this is dependent on the total weight of the order. We use Royal Mail (UK based) International Tracked and Signed delivery option which is a fully tracked service. This is to help keep costs down and to allow us to offer affordable postage rates. 

  Europe World Zone 1 World Zone 2 USA
Under 250g £9.50 £10.75 £11.00 £14.50
250g to 500g £11.00 £13.75 £14.25 £18.50
500g to 750g £12.25 £16.00 £16.75 £21.50
750g to 1kg £13.00 £18.00 £18.75 £25.00
1kg to 1.25kg £13.75 £18.50 £19.75 £28.00
1.25kg to 1.5kg £14.50 £19.50 £21.00 £31.00
1.5kg to 2kg £15.00 £20.50 £22.50 £33.50


All international deliveries will incur a charge dependent on your location and the weight of your order, up to a maximum of 2kg (4.4lb). This will be displayed to the customer prior to payment and you will only be charged for the additional postage required for your specific order. We do not use postage charges to increase profits as we believe in fair charges to all of our customers.

Any international orders over 2kg in weight require us to quote for each individual order and we'll quote the full shipping costs as part of the quote.

Please allow 14 days for delivery before contacting us regarding "missing" parcels.