with good satellite imagery
Firstly the Met Office imagery is here.
The official European Meteorological satellite operator is EUMETSAT.
Good quality latest 15 minute imagery over Europe is here and globally here.
An enthusiastic amateur site from Wokingham is here.
An American weather site here
and a NASA
site with high resolution imagery here.
Last updated 18 Aug 15