Selfridges reopens London Beauty Hall May 28, 2024 Selfridges has reopened the Beauty Hall at its London store following a 12-month renovation. Read the full article now! Log in Subscribe