Sephora’s plan to establish 20 additional stores in the United Kingdom signifies a bold step in reinforcing their physical ...