Weather forecast for London, United Kingdom