Ten international beauty and fashion brands opening new London stores in 2023
(Sephora Stratford) For many retailers, 2023 has not been without challenges, from the cost of living crisis weighing on consumer confidence, competing with rivals to drive down prices for customers, to unpredictable weather conditions that sometimes cause footfall declines. But despite these headwinds, a large number of companies decided to invest in physical stores in … Read more