3 ms·
no I mean greater paris (ile de france) and greater london, I think london is about a million shy of paris. But it is actually closer than I thought, closer in
by randomcarbloke 1y ago
no I mean greater paris (ile de france) and greater london, I think london is about a million shy of paris.
But it is actually closer than I thought, closer in size to paris than new york which surprises me.
I could be wrong though, maybe London is actually bigger than most estimates.