Londyn leży w strefie klimatu umiarkowanego ciepłego morskiego. Lato jest tu zwykle chłodne i deszczowe, a zima stosunkowo ciepła. Klimat ten cechuje duża zmienność pogody z dnia na dzień. Najlepszymi miesiącami do podróży są kwiecień i maj oraz wrzesień i październik. W tych miesiącach możemy się spodziewać ładniejszej pogody oraz mniejszej liczby turystów.