Delivery is significantly affected by the coronavirus pandemic – see Covid-19 page for latest information

We do ship internationally. All products and fabrics can ship to any destination worldwide.

Our current dispatch time (usually 2-4 business days) is shown at the top of the Checkout page, and in the email order confirmation after your order has been placed.


Within the UK, we offer two shipping options: Flat Rate and Next Day.

Flat Rate: this is Royal Mail first class post service, and is charged at £3.50 no matter what size your order. Parcels usually arrive 1-2 business days after dispatch. You will receive an email notifying you of dispatch.

UK Next Day Delivery: This is Royal Mail’s Special Delivery service, and for a typical order is charged at £7.90 to £11.00 depending on weight. This service may not be available during certain of our busier times.

Providing your item is in stock, your order is guaranteed to be delivered by 1pm on the next working day (* except Alderney, Sark and Herm), if you place it by midday on a working day. For example, an order placed before midday on Thursday would be received on Friday. An order placed between noon on Thursday and noon on Friday would be received on the following Monday. 

Items sent in this way require a signature upon delivery.

If you need guaranteed Saturday Delivery (priced from £13.50), please call or email us to arrange this. We will be glad to help you meet your deadline in any way we can.

* Alderney: Special Delivery is by 5.30pm next working day. Sark and Herm: Special delivery is by 5.30pm within two working days.

Collection in person: if you are in the local area (Gloucestershire/Worcestershire border near Tewkesbury – GL20 7PP) we are happy for you to arrange a time to pop in and collect your order instead of it being posted.


For international customers, the shopping cart will calculate appropriate shipping based on the value of your order and your location. Please add your desired items to your shopping cart, view your cart and select ‘calculate worldwide shipping’.

If the shipping calculated for your order differs greatly from your expectations, please let us know and we will be happy to refund the difference if you have been overcharged.

Shipping from the UK to…


Order value under £100

Order value over £100



£5.20 £8.60


£10.20 £13.60

Rest of the World


£6.50 £11.80


£11.50 £16.80


  • For high value or time-sensitive orders we recommend you select International Tracked delivery at checkout, for your convenience and peace of mind

Customs charges / Import taxes

Any local customs charges or import duties applicable to your country will need to be met by you. In our experience it is very rare that our goods are stopped by customs; however if this does happen, you will need to contact your local customs office for details.

Special countries/regions: Canada, Spain, Italy, Greece, Mexico, Africa, India, UAE.

We do strongly recommend selecting the tracked service to these countries, where we have experienced problems with lost or delayed deliveries in the past. Adding tracking to your shipping option gives you some peace of mind, as you can trace your parcel’s journey.

South Africa

Due to parcels being returned to us via South Africa’s postal service, we can only ship goods to this country using a courier service. Please select Tracked shipping at checkout.

The United Arab Emirates
We are glad to ship to your country. We strongly recommend shipping to a PO Box, unless you know that you are able to receive non-couriered delivery from overseas successfully. We also strongly recommend choosing tracked shipping and we may contact you to upgrade your order if you have not chosen this option at checkout.

Item added to cart.
0 items - £0.00