The Cloth Shop is a new textiles shop in the old town of Limassol that prides itself on sourcing original and tastful fabrics from small producers around the world. You can find The Cloth Shop products at THESIS showrooms in Nicosia, Limassol, Pafos and Larnaca. tel 25 369765 for more details