El tamaño físico del Gran Londres, Inglaterra, es de 607 millas cuadradas, y la población es de aproximadamente 8.3 millones de personas. Londres tiene una densidad de población superior a 13,600 personas por milla cuadrada, lo que la convierte en la más poblada ciudad en gran bretaña.
Londres es la capital del Reino Unido e Inglaterra. Las finanzas se ubica como su mayor industria. Según About.com, Londres es "uno de los centros financieros más grandes del mundo" y "uno de los tres centros de comando para la economía mundial". También es un importante atractivo turístico, superado solo por París en Europa y visitado por unos 15 millones de viajeros extranjeros cada año.