Is Tom Ford Menswear about to plant its flag at Harrods? Industry sources say the brand will be sold exclusively for two years at the London store, starting in March 2008, in a shop-in-shop of 1,600...
designer-luxury
designer-luxury
designer-luxury/news
Ads by Google

