Harrods in LondonTom Ford has announced that he’ll sell exclusively in London through Harrods. Until he opens his own store, that is. London is expected to be the location of his next stand-alone store. In Harrods he’ll be on the ground floor tailoring section in a 1,175 square-foot shop-in-shop.

Source: Portfolio.com