Hi, I was recently given a very basic sewing machine which I hope to start using pretty soon.

Now, as I am a beginner, I don't necessarily want to buy fabric from John Lewis where they are quite pricey. Maybe later when I know what I am doing. Does anyone know where I can buy relatively cheap fabrics to practice my sewing skills? Either online or offline (around SE London) will do. Thanks in advance for your responses.