Selfridges opens new beauty area

UK department store Selfridges has unveiled a new beauty area called the Beauty Workshop at its flagship Oxford Street store in London. Located off the main beauty hall, the new space is designed as putting forward the retailer’s rather than...

Read the full article now!
Subscribe