13-09-2024, 11:30 PM
That map is unreliable. London is ~1,500 km2 and has <10 million population whereas Tokyo is ~2,200 km2 and has over 37 million. Japan has 123 million people, UK 69 million. Also the UK's population is heavily concentrated to the SE England so focusing on London isn't an accurate comparison.