Tom Ford opens first fully beauty store in London
First Tom Ford Beauty Store Opens in London. The ultimate luxury beauté experience opened November 20th at 3 The Market Building. Located in historic Covent Garden (3 The Market Building), this first Tom Ford Beauty store opened in London is a pivotal moment in the evolution of the prestige brand. The new design of light … Read more