The first Tom Ford beauty standalone store debuted on November 20, 2017, located in historic Covent Garden (3 The Market Building), this store is a pivotal moment in the evolution of the brand. Highlighting Tom Ford collection of makeup,… Read More ›