London Breaks Records with Highest Number of Resident Billionaires

According to this year's Sunday Times Rich List, London is presently the main city in the world for high net worth individuals, with about 93% of them either born or currently living there, or basing their companies there. New York City took the next place.