
Tom Ford Beauty opens first store in London
The first TOM FORD beauty standalone store in London has opened in historic Covent Garden – a pivotal moment in the evolution of the brand.

The first TOM FORD beauty standalone store in London has opened in historic Covent Garden – a pivotal moment in the evolution of the brand.