Yes, London is almost 8 million population while Madrid is nearly 5 (counting closest cities which nowadays are part of Madrid).
London is quite older than Madrid and that talks by itself.
London
London Is Bigger
No. Madrid in Spain is south of London in England.
London is bigger
Cyprus is a country and London is a city, so by size, Cyprus is clearly bigger than London. However, by population, London is bigger than Cyprus.
Spain is a country. Madrid is it's capital. Countries are larger than Capitals.
NO. London is both more populous and covers more territory.
No, London is larger than York
Because it is closer to the Equator
Meaderia is a little bigger
No
Tokyo and Yokohama are one big conurbation and together have roughly four times the population of London.