Bing found these results
BBC Weather - Official Site
Local, National, & Global Daily Weather Forecast | AccuWeather
National and Local Weather Radar, Daily Forecast, Hurricane and ...
National Weather Service
London, London, United Kingdom Weather Forecast | AccuWeather
London, London, United Kingdom Current Weather | AccuWeather
London, England, United Kingdom 14 day weather forecast - timeanddate.com
10-day weather forecast for London, England - The Weather …
Weather for London, England, United Kingdom - timeanddate.com
London, England, United Kingdom Weather - The Weather …