Cath Kidston Clothing Stores in London

Cath Kidston Limited, British luxury fashion house, is known for their best quality home wear, clothing, accessories, kids wear, and all interrelated items. An exemplary fashion designer, Catherine Isabel Audrey Kidston, owns Cath Kidston Limited. In 1993, Cath Kidston Limited opened its first shop in London’s Notting Hill in order to show their infamous debut … Continue reading Cath Kidston Clothing Stores in London