Free UK Postage Over £50

get in super early with our new christmas fabrics!


Fabric Shack

43a High Street

Malmesbury

SN16 9AG

Get directions