Thousands of shoppers queue in Edinburgh for launch of Sephora’s first Scottish store
THOUSANDS of shoppers have queued in Edinburgh for the launch of the hugely popular cosmetic brand Sephora's first Scottish store ...
The National (Scotland) ·