Free Shopping on orders over £20. For all orders under £20, postage from £1.95.

Christmas Fabric Collection

A gorgeous array of fabrics to tempt you with that special season.

100% Cotton. 110cm/ 44" wide.

307 products