weather in london, eng
London: Annual Weather Averages July is the hottest month in London with an average temperature of 66 Â°F (19 Â°C) and the coldest is January at 41 Â°F (5 Â°C) with the most daily sunshine hours at 7 in June.