Madrid (ciudad ubicada en España, Europa) tiene una superfície de 604,45 km2.
Londres (ciudad ubicada en Inglaterra, Reino Unido, Europa) tiene una superfície de 1572 km2.
Londres tiene 967,55 km2 más que Madrid. Por lo tanto, Londres es más grande que Madrid.
Londres tiene un clima oceánico templado, similar al del resto del sur de Gran Bretaña. A pesar de su reputación de ciudad lluviosa, Londres recibe menos precipitaciones en un año que Roma (834 mm) o Burdeos (923 mm). Los inviernos son fríos, con unas dos heladas por semana entre los meses de noviembre y marzo. La nieve cae raramente, unas cuatro o cinco veces al año entre diciembre y febrero, mientras que en los meses de marzo y abril puede nevar una vez cada dos o tres años. Las temperaturas invernales oscilan entre los -4° C y los 14° C.
Los veranos son generalmente templados aunque ocasionalmente se dan episodios de días muy calurosos. En el centro de la ciudad las temperaturas suelen ser unos 5° C más altas que en el extrarradio debido al efecto de isla de calor que crea el área urbana. La temperatura media de los veranos londinenses es de 18,5° C, aunque alrededor de siete días al año suelen superar los 30° C. Desde junio a agosto lo habitual es registrar cada semana unas temperaturas diurnas que oscilan entre los 18 y 26° C de máxima.