Which City Has the Most People? It’s Mental How Big These Places Are
Posted on September 16, 2025 by Marvin Evans
Okay, so I found myself in London traffic last month, complaining as usual about how busy it is, when my mate Tom hit me with the old cliché that “London’s not even close to being the largest city in the world. Proper wound me up, that did. Before that moment, I had always believed that […]