COVID-19 Update

We are currently accepting and processing orders as usual.

However The Royal Mail are experiencing delays in their delivery times, due to staff shortages as a result of the current COVID-19 situation.  Therefore, if you place an order with us, please do bear this in mind, as it will take longer than the times stated below for it to arrive.

We really appreciate your patience at this time, and please do get in touch with any questions. 



All orders are dispatched within 1-2 business days of you placing them, and often sooner.  We pride ourselves on our speedy delivery! 


We offer FREE DELIVERY on all UK orders over £10!

All orders to UK destinations are sent via Royal Mail First Class post, and should arrive in 1-2 business days of despatch.  

For orders under £10, our standard delivery is £1.95.


All orders are gift wrapped in tissue paper as standard, but we can also add ribbon and a message of your choice.  Just let us know, we'll be happy to help! 


PLEASE NOTE >> Due to COVID-19 we are not currently shipping internationally.  Apologies!

All our International orders are sent via Royal Mail International Tracked & Signed service, which provides end-to-end tracking and signature upon delivery.  This ensures your fabrics are safe and secure, wherever in the world they're heading.

North America: 7-10 business days   (£13.50)
Europe: 5-7 business days  (£10.95)
Rest of the World: 7-10 business days   (£14.50)

Customs and import taxes

Buyers are responsible for any customs and import taxes that may apply.  We are not responsible for delays due to customs.

Any questions, please do get in touch!