How London was bought and sold by the Super-Rich, and what it means for the rest of us Who owns London? In recent decades, it has fallen into the hands of the super-rich. It is today the essential ‘World City’ for High-Net-Worth Individuals and Ultra-High-Net-Worth Individuals. Compared to New York or Tokyo, the two cities that bear the closest comparison, it has the largest number of wealthy people per head of population. Taken as a whole, London is the epicentre of the world’s finance markets,...