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 and Limassol tel 25 369479 for more details