If you can't shop in person, why not have a browse of what's online? We have new fabrics delivered every week and we get them online just as soon as we can process them. We're also always adding to our haberdashery, developing new kits and patterns and booking new classes and workshops with a variety of teachers.
Don't forget to check out what's in Last Chance to Buy as well for reduced prices on gorgeous designer collection fabrics.
Most orders are despatched the same day and arrive within 2-3 days, so you'll be stroking your new fabric before you know it!