At £25 - £35 per metre, this is pretty pricey stuff. I'd be nervous about stocking it in the shop, but that one in the top left... I'm thinking my sofa might need a couple of new cushions.
Berylune, 45 Park Street, Leamington Spa CV32 4QN. www.berylune.co.uk
Shop - Craft Classes - Studio