Health & BeautyNews
Sephora opens new store in Eldon Square
As a result of the opening, the shopping centre saw footfall increase by 14% in comparison to the same period last year
Global beauty retailer Sephora has announced the opening of its new store in Eldon Square shopping centre, Newcastle.ย
You'll need to
subscribe to unlock this content. Already subscribed? Login?