Tom Ford is to open his first stand alone London flagship in Fall 2013. The 8,000 square foot, directly operated retail store will be located on world renowned Sloane Street in the luxury shopping neighborhood of Knightsbridge. The retail site will encompass the complete womenswear and menswear collections including daywear, tailoring, sportswear, eveningwear, footwear, accessories, eyewear, jewelry, fragrance and cosmetics under the TOM FORD label.
The London store will be the first stand alone TOM FORD shop in the UK and joins the 62 other free standing TOM FORD flagships and shop in shops around the world. In the past five years the brand has seen rapid growth and has opened stand alone flagship stores in New York, Los Angeles, Las Vegas, Paris, Milan, Munich, Zurich, St. Moritz, Tokyo, Osaka, Hong Kong, Beijing, Shanghai, Dubai, Quatar, Moscow, Beirut, New Delhi, Puerto Banus, Rome and other key locations. 12 additional shop in shops will be added by the end of 2012 and another 10 free standing TOM FORD flagships will be completed by 2014 in cities such as Miami, Abu Dhabi, Riyadh, Kuwait, Istanbul, St. Petersburg, and Chengdu, giving the brand a strong presence in all major fashion capitals and retail markets worldwide.
Tom Ford, President and Chief Executive Officer commented, “I am thrilled 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.”
Domenico De Sole, Chairman of TOM FORD says, “The opening of the London flagship is a milestone in the growth and expansion of the TOM FORD brand.”