Selfridges Opens Renovated Beauty Hall on Oxford Street Retail 5 June 2024 Selfridges has unveiled a newly renovated Beauty Hall in its Oxford Street flagship, aiming to enhance customer experience and sustainability…