ADVERTISEMENTS
Tom Ford is going to be coming to a city near you, but the city we care about in particular is London! According to The Daily, Milan, London, Los Angeles and Hawaii are in his sights for Tom Ford store openings. Tom opened his first store in Manhattan in April at 845 Madison Avenue.

Responses to "Tom Ford to open a store in London!"