Avatar - Nicole Watson Reams
Nicole Watson Reamsadded this to Good Read
Where billionaires like to live

Where billionaires like to live

TODAY - Jessica Morris

Money London is the European city the world's billionaires like to call home, according to research published by Beauchamp Estates and Dataloft. There are 67 billionaires living in the U.K. capital, and the city tops the ranks for Western Europe ahead of Paris (25 billionaires) and Geneva (18 …

View on today.com