London’s Richest Residents Will Be Children

We all know that in the United States 1% of the population owns 99% of the wealth, but clearly the unequal distribution of money affects the rest of the world too. Although the 36-floor Heron Tower, situated in London’s Square Mile, is reckoning to offer flats from half a million, it will also house the […]