Soho, London bound Essential Parfums gears up to open its first standalone location outside of France
Shaftesbury Capital has announced that French perfumery Essential Parfums will open its first standalone store outside of France at 37 Beak Street in Soho, London in...