A luxury fragrance brand is the latest to open a store at Bicester Village. Jo Malone London opened its doors at the designer shopping outlet on Saturday, November 15, just in time for the festive ...