Fabric Shopping In London & North London

Fabric Shopping in London

Feel like a day out shopping for Fabric instead of buying online? Here’s a guide to shopping in our gorgeous city of London – and closer to home for me – North London!


Closest Tube: Goldhawk Road / Shepherds Bush

If you want a huge, huge range of fabrics the first place to go to is Shepherd Bush/Goldhawk Road. Dotted along the street are a string of fabric shops. Unfortunately though they get very busy on a Saturday morning and aren’t open on a Sunday. Fabrics are cheap if you can get to the millions of rolls stacked up against each other. Definitely worth a visit to see the huge range. Wear flat shoes! Parking is a nightmare so take the tube.

Some of the names of the shops along Goldhawk Road:

Fabric World, 49C Goldhawk Road, W12 8QP

A One Fabrics, 50-52 Goldhawk Road, W12 8DH

A to Z Fabrics, 53A Goldhawk Road, W12 8QP

Mt London Fabrics Ltd, 27 Goldhawk Road, W12 8QQ


Nearest tube: Oxford Circus / Tottenham Court Road / Piccadilly Circus
Aaaah the crème de la crème of fabric shops. A must see but expect to pay premium prices! Amaaaazing choices of fabric, beautiful to die for choices. The Cloth House has two shops along this street along with Silk Society, Borovick, Misan Textiles and Kleins on Noel Street.

Definitely worth a day trip with lots of money in your pocket! Don’t be put off by the sometimes unfriendly staff!

Great Marlborough Street W1B 5AH
Nearest tube: Oxford Circus
A must see – what a beautiful store. Well worth a visit, the fabrics are world famous and absolutely stunning. Everythingn costs a fortune so if you are buying fabric to make something, make sure you have made it out of a cheaper fabric first and there is no room for error.


Fabric Shopping in North London


Closest Tube: Finchley Central

269 Ballards Ln  London, Greater London N12 8NR
020 8492 0093

Mmmm now this is an interesting one – very close to where I live so I do happen to go frequently. A huge fabric warehouse feel but you never quite feel like they are happy to see you. If you can deal with being asked if you have been there before everytime you go (!) and being made to “sign in” every time you go (I still don’t know why!) then definitely go and see their fabrics. The fabrics are only for curtains and cushions rather than dressmaking so manage your expectations.

You have to buy a minimum of 2 metres which is frustrating if you only want less. However, a good range with prices ranging from £7.99 – £20 per metre.


99 Essex Rd  London N1 2SJ
020 7704 1060

Lovely shop – not such a huge range of fabrics in the shop, I get the feeling that there is more selection online strangely!

They have Designer cotton prints, plains, jersey and stretch fabrics, Heavier weight fabrics – canvas, velvet, cord and some lighter weight fabrics – voile.

They also have curtain and upholstery fabrics.


Lovely find (once we had finally found parking). Lots of choices of dress making fabrics at a really good price. They have three shops, I’ve been to the one in Holloway so can vouch for that one.

111 High Street, Lewisham, SE13 6AT

Tel 020 8852 8686



21 Seven Sisters Road, Holloway, London, N7 6AN

020 7263 3272



9 The Concourse, Edmonton Green, London, N9 0TY

020 8803 6532


Aaaah John Lewis – the one closest to me only sells interior fabric, wide selection of fabrics but you know you are paying a bit extra. The haberdashery shop is good – I often go in and pick up cute ribbons, zips and threads if I need them in a hurry.


Lovely shop in West Hampstead – 47 Mill Ln, London NW6 1NB

Perfect for cotton fabric and jersey stretch fabrics.  They are also online.



One thought on “Fabric Shopping In London & North London

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s