In 2016, Time Out published the above infographic to illustrate how London’s density accommodated the population of several city districts! London’s population has grown by about 400,000 since 2016, so imagine how many more people it can fit today! Source: Time Out.
Comments (0)