More than 3,000 handwoven Persian carpets ... Their collection includes 17th-century masterpieces and modern designs. “Each carpet is made from natural fibres and dyed with plant-based colours ...