New Cotton Prints
In stock now
Japanese Inspired Cotton Prints
Great for quilting, dressmaking and crafts
Vibrant Printed Velvet
For upholstery, curtains, clothing and more.
Stunning new Jersey Designs
All under £6 per metre
Quality Bridal Fabrics
Discover our wide range of bridal fabrics for your special occasion.
About Our Fabric Shop
The Dalston Mill Fabrics Promise
Situated in the heart of one of London's most vibrant and up and coming areas at the end of Ridley Road Market in Dalston, we have been described by our loyal customers as an 'Aladdin's Cave' of a fabric shop. You have to see it to believe our huge range of fabric, which is as rich as it is diverse.
We first opened our doors in 1982 and have since earned a reputation for being the place to come for high-quality fabrics at budget-friendly prices. In recent years we've extended that service and have become the online fabric shop to visit first in the UK.
Try before you buy
We understand that it is sometimes hard to make decisions, so to help you pick a colour or design, we offer you samples of all our fabrics for only 95p. So why not try before you buy?
Fast delivery
We endeavour to despatch all orders as quickly as possible, so if you're in a rush for your fabric, trust that we will look after you. Delivery to mainland UK costs £3.99 on orders below £75 and free for orders above. Sample only orders qualify for free delivery too.
Our fabric expertise as been relied on by some leading UK publications like, The Times, Daily Express, OK! Magazine and Hello to name a few and you can trust us too! So if you're in the area, why not pop in to our fabric shop and have a browse around.
Find out more
Thread matching service
For only £1.75 we'll match your chosen fabric against our rainbow of shades and send you a reel of a matching colour. Trust our experts to find the perfect thread for you.
Safe and secure payments
We look after your privacy and online security. We will never share your details with third parties and we take particular care that your credit card details are not compromised. We not ever hold your details and leave it to the experts to process all payments.