Tom Ford is a welcome addition to the next London Collections: Men schedule, which will run from January 7 to January 9 2013. The designer has announced that he will present his autumn/winter 2013 menswear collection to press in the same month that his first British store will open on London's Sloane Street ...