London's Most Crowded Borough

London's Most Crowded Borough

London's Olympic Park is in the borough of Newham, the most crowded in London, with many residents living in squalid conditions that are little more than "sheds with beds." The graphic attached to this story maps London's rents and population.