Free UK Mainland Delivery

We deliver FREE to the UK mainland, excluding the remote Scottish Highlands (usually £25). 

With all online orders we will send you a order update and tracking information when the rug is packed and ready for dispatch.

ALL UK orders have applied British VAT

EU & World Deliveries

There is a charge for all Non UK mainland deliveries. 

All European and Worldwide deliveries are priced up individually by volume:

Guide price

Europe : £15 to £25

Australia / New Zealand : £90 to £125

USA / Canada : £80 to £125

** When placing an order from outside the UK at checkout UK Tax will be deducted from your order and you will be charged your own country's tax rate by the shipping company on delivery. **

Estimated delivery time - stock items

Typically UK mainland deliveries are made within 2-10 working days.


NON UK deliveries are made within 4-14 working days depending on the country.


If the estimated delivery time is longer than 10 - 14 days and we can obtain a confirmed delivery date from our supplier on out of stock items we will give the option to wait for the order or process a full refund. If we cannot get a firm delivery time on new orders we will process a full refund and the item will be marked out of stock until dates can be confirmed.

Delivery times on out of stock items vary due to production time, dates are given in good faith based on the best information we have at the time of order, but please be aware these dates are subject to change as each piece is handmade.

Although we do carry extensive stocks not all products are in stock at all times, if you do require a quick delivery service or a more accurate delivery date please contact us to check stock positions prior to ordering.