Delivery Info

Delivery Timescales

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

**As of January 2020 we needed to change our rules for shipping in the UK. As we expand and start stocking smaller items we have had to introduce delivery charges for some purchases.**

We still 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 250g £1.50 £1.75
250g to 750g £2.50 £2.75
750g to 1kg £3.25 £3.75
1kg to 2kg £3.25 £5.50
2kg to 5kg £8.00 (Courier: Tracked)
5kg to 10kg £15 (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

We are happy to ship our orders worldwide though this is dependent on the total weight of the order. We use Royal Mail (UK based) International Standard delivery option which is not tracking based service. This is to help keep costs down and to allow us to offer affordable postage rates.


  Europe World Zone 1 World Zone 2
Under 250g £5.00 £6.30 £6.80
250g to 500g £6.90 £9.50 £10.25
500g to 750g £8.15 £12.00 £12.80
750g to 1kg £9.50 £14.25 £15.00
1kg to 1.25kg £10.15 £15.30 £16.15
1.25kg to 1.5kg £11.50 £16.80 £18.00
1.5kg to 1.75kg £12.75 £18.00 £19.50
1.75kg to 2kg £12.75 £18.90 £20.75


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.