Fabrics Galore
52-54 Lavender Hill, Wandsworth, Greater London, United Kingdom, SW11 5RH
(02077) 389589 Phone