Tom Ford London Store Launch
Tom Ford launches his first store in London and the decor and architecture is as refined as you’d expect!
The 8,000 square foot flagship store is located on Knightsbridge’s world-renowned Sloane Street and houses men’s and women’s ready-to-wear, accessories, fragrances, eyewear and cosmetics (including the forthcoming men’s grooming line).
The 2-floor store, designed in collaboration with architect William Sofield, is an emporium of all things Tom Ford and centres around a striking sculptural staircase that imposes yet invites.
Having graduated with a degree in architecture himself, it comes as no surprise that Mr Ford has left no stone unturned regarding detail including an intimate VIP salon and dedicated rooms for each product offering right down to daywear and eveningwear.
Tom Ford, President and Chief Executive Officer, commented, “I am happy to be opening a flagship store in London. Our British customers are among the most discerning and stylish in the world. Opening our first directly operated Flagship in the UK is an important step in solidifying our position as a global luxury brand.”
Take a look around the store: