Premium travel brand Carl Friedrik is levelling up its London footprint, opening a new store on Covent Garden’s Floral Street ...