Harrods

ABOUT HARRODS

Harrods is a department store located on Brompton Road in Knightsbridge, London, England. It is owned by the state of Qatar. Discover all things luxury at Harrods, from luxury clothing, beauty, homeware and more.

Description

Formulated with 96% naturally sourced ingredients, the products in the Beauty Flash Balm Collection from Clarins boast a radiance-boosting cocktail of acerola seeds, oats and aloe vera that leaves complexions looking energised, tightened and refreshed. Presented in a festive gift box, there’s no better way to kickstart your (or a loved one’s) seasonal regimen.

ABOUT HARRODS

Harrods is a department store located on Brompton Road in Knightsbridge, London, England. It is owned by the state of Qatar. Discover all things luxury at Harrods, from luxury clothing, beauty, homeware and more.