Our Weather
The Met Office
UK Weather
Rain Radar from The Weather Channel