weather.co.uk provides a world weather forecast including current conditions, maps, and radar--and your local weather is just a click away.
uk.weather.com