At first glance, Sephora’s office in the heart of London might look like any other in the city, but upon closer inspection, you’ll find signs that you’re on what the beauty community considers sacred ground.
At first glance, Sephora’s office in the heart of London might look like any other in the city, but upon closer inspection, you’ll find signs that you’re on what the beauty community considers sacred ground.
Already have an account? Sign in here