This March marks a very special anniversary for beloved British lifestyle brand Cath Kidston – it’s been a quarter of a decade since Cath set up her first shop London’s Holland Park, and what a 25 years she’s had since then!