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

Tom Ford’s first London store to enhance Sloane Street’s luxury offering

  Tom Ford to open first London flagship Tom Ford joins Chanel, Gucci and Louis Vuitton on London’s Sloane Street at The Cadogan Estate‘s new 201-206 Sloane Street development, one of the capital’s most exclusive neighbourhoods. The luxury brand will open the first flagship in London, leasing an 8,000 sq ft store on a 10-year … Read more