Malvern, Worcestershire - Stitch45. Lots and lots of lovely quilting fabrics now closed
Malvern, Worcestershire - Gordon Smith - lots of furnishing fabrics and curtain fittings and haberdashery bits and bobs.
Leicester - Material Magic - great for buying shiny, sparkly stuff, faux fur fabrics, plus other more normal fabrics
Truro, Cornwall - Truro Fabrics - lovely big shop, tons of choice for dressmaking, quilting and household fabrics - but not cheap.
Birmingham - John Lewis Haberdashery, and furnishing fabrics.
Bristol - John Lewis as above.
London - Libertys - lovely building to visit - gorgeous fabrics but oh so pricey.