The Fragrance Shop to open flagship store on London’s Oxford Street
Adjacent to the new Dean Street exit of the Elizabeth line at Tottenham Court Road, the new shop comes as the group aims to expand its store estate
The Fragrance Shop has confirmed it is to open a brand new flagship global experiential store on Oxford Street later this summer.