Cloth Shop Ltd The
290 Portobello Rd., Kensington, London, United Kingdom, W10 5TE
(02089) 686001 Phone
(02089) 602719 Fax