Textiles - London, England, United Kingdom
THE FABRIC STORE LTD is a textiles company based out of 550 Kingsbury Rd, London, United Kingdom.