Christmas closure. Final orders must be placed by 13th December and we will be closed until the 6th January. Orders can still be placed during this time, but they won't be shipped. Thanks for you support over 2019!
A large range of fabrics to cater for every project.