Bing found these results
  1. BBC Weather - Official Site

  2. Local, National, & Global Daily Weather Forecast | AccuWeather

  3. National and Local Weather Radar, Daily Forecast, Hurricane and ...

  4. National Weather Service

  5. London, London, United Kingdom Weather Forecast | AccuWeather

  6. London, London, United Kingdom Current Weather | AccuWeather

  7. London, England, United Kingdom 14 day weather forecast - timeanddate.com

  8. 10-day weather forecast for London, England - The Weather

  9. Weather for London, England, United Kingdom - timeanddate.com

  10. London, England, United Kingdom Weather - The Weather