BBC weather
Weather Charts
Met office
Met office Rainfall Radar
Met office wind charts (login required)
XC weather current weather (wind, Vis, temp)
European weather radar