Advertisement
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.ย 

Check out our free weekly podcast

Back to top button