Tom Ford Pays More Than $104 Million For London Mansion, The UK's Biggest Home Sale Of The Year
Details on Ford's new Chelsea digs are scarce, but it's said to be a "white stucco-fronted mansion" typical of the neighborhood, somewhere between the famous Hyde Park and River Thames.