Catherine Rowe
Catherine Rowe is a British designer of luxury lifestyle wares. She is a winner of the New iconic Liberty Fabric design competition and her design was launched in the Liberty store in 2019. Her work is classic and refined with a contemporary edge.