Una pregunta con difícil respuesta. La temporada alta en Londres son los meses más cálidos, es decir, de junio a septiembre. Sin embargo, has de tener en cuenta que el verano no está garantizado, las lluvias son persistentes durante todo el año. La vida social y cultural de la ciudad está abierta todo el año. En verano se puede disfrutar de temperaturas más agradables y más horas de sol. En invierno, de menos turistas y de las luces de Navidad. La mayoría de hoteles están abiertos todo el año, así que sea cual sea el mes en que decidas visitar Londres no tendrás problemas con encontrar habitación. Además, también existen otras opciones más baratas de alojamiento disponibles para los bolsillos más ajustados, como Airbnb.