Designed by
Title
Cath Kidston #32119993
Description
A Sale sign indicating that there is a sale taking place in a Cath Kidston store. Cath Kidston opened her first shop in London's Holland Park in 1994, selling hand-embroidered tea-towels and brightly renovated furniture. As of April 2011, there were 41 shops and concessions in the UK, two in the Republic of Ireland, eleven in Japan and three in Korea.
This image is editorial