Please note the following last order dates for Christmas delivery:
UK standard delivery
Fabric and napkins can be ordered until 12pm 18th December 2019
All other items need to be ordered and paid for by 14th December 2019
UK First Class delivery
Fabric and napkins can be ordered until 12pm 20th December 2019
All other items need to be ordered and paid for by 16th December 2019
Special delivery is available for an additional cost up until 10:30am on 23rd December for items that are in stock and ready to post.
Belgium, France, Ireland, Luxembourg
Fabric and napkins can be ordered until 12pm 18th December 2019
All other items need to be ordered and paid for by 14th December 2019
Austria, Denmark, Germany, Iceland, Netherlands, Norway, Portugal, Slovakia, Spain, Switzerland
Fabric and napkins can be ordered until 12pm 16th December 2019
All other items need to be ordered and paid for by 12th December 2019
Finland, Sweden, Czech Republic, Poland, Italy
Fabric and napkins can be ordered until 12pm 14th December 2019
All other items need to be ordered and paid for by 10th December 2019
Greece, Turkey
Fabric and napkins can be ordered until 12pm 12th December 2019
All other items need to be ordered and paid for by 8th December 2019
Cyprus, Malta, Eastern Europe (except Poland, Czech Republic and Slovakia)
Fabric and napkins can be ordered until 12pm 10th December 2019
All other items need to be ordered and paid for by 6th December 2019