Finding fabric stores over here has been quite hard. All I can find are the expensive ones like in John Lewis or Laura Ashley and there is no way I am paying those prices. But saying that if you happen through a really good market, I find that a lot of the Indian stalls do quite cheap fabric. I just have to be in the right place at the right time for that though