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

Dr. Dennis Gross knows that vitamin C is one of the best ingredients on the market to ward off ageing and encourage cell turnover in the skin, which is why the brand created the Vitamin C Firm &, Bright Serum with a hefty 15% of the ingredient to fade sunspots, even skin tone and strengthen the moisture barrier.

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.