2026-07-09 12:00
Shoppers snake through Edinburgh's St James Quarter as first Scottish Sephora store opens