You lot have just made me place an order with Pound Fabrics. I'll report back on the quality when the parcel arrives.
Locally, in Rochester, there is Hometown for P@Q fabrics, lots of choice but no bargains and that's about it. If you really search around there are one or two small habby shops that might have a bit of knitting yarn and a dozen or so bolts of fabric but the chances of finding something you want are very slim.