Tag: Karl Lagerfeld’s first London store to open on Regent Street come March 2014