Barnet Press
Topic
1 story, newest first.
Beauty brand Sephora has confirmed it will open a new store at Brent Cross Shopping Centre this winter. The 5,500 sq ft unit marks a return for the retailer, which previously had a presence at the centre in the early 2000s. Hammerson, the centre's owner, stated the move is part of a strategy to attract a broader customer base.