Tag: Tom Ford
Charlotte Tilbury to Open Expanded Flagship Store in Covent Garden
Charlotte Tilbury announces the opening of a significantly larger flagship store in Covent Garden, offering exclusive treatments, immersive experiences, and its first global Skin Spa.
Longines to Open Second London Boutique in Covent Garden
Swiss watchmaker Longines selects Covent Garden for its second London boutique, joining a premium line-up of luxury brands. The new store on James Street opens this autumn, showcasing iconic collections and elegant design.
ELEMIS Opens First UK Store in Covent Garden’s Seven Dials
ELEMIS has opened its first UK store at 23 Monmouth Street in Covent Garden’s Seven Dials neighbourhood. ELEMIS joins Covent Garden’s significant line-up of...
Tom Ford Eyewear Launches Flagship Store on Tmall Luxury Pavilion
Marcolin, a key figure in the global eyewear market, has announced the opening of a flagship store for Tom Ford Eyewear on the Tmall...