How long will it take for an order to arrive?

Delivery times can vary depending on the item and where the stock is located.
We have estimated delivery times on the vast majority of rugs on our website, these show "Current Leadtime"
Delivery on these items can be from 1-3 days to 10 - 14 days. We despatch Monday to Friday and days quoted are working days.
Back ordered items will usually show a " Stock Expected " the dates on these items are estimates only and there can be delays.
Items out of stock without an expected delivery time will show  " Please Call for delivery times "
Please note that during busy times of the year, delivery times can be delayed due to courier backlogs.
We would recommend a call or email if you have a query on any specific item.

Please email us at or call us on 0191 5492783.