FREE delivery on all orders!
more info.

Flagship Stores

selfridges, london

400 Oxford Street



United Kingdom

020 7318 3647

view directions

store hours:

Mon - Sat 09:30 - 21:00

Sun 11:30 - 18:00

13th - 19th Jan we are taking over the Selfridges London pop up space. Come along and see us.

Join us on Friday 17th Jan between 12pm-8pm and receive your complimentary personalised mirror when you have a Face Mapping Skin Analysis