Here's the forecast for the area:
-- The Weather Channel
-- BBC Weather
-- The MET Office (forecast for Heathrow)
And here are some links to satellite images:
-- The latest infrared image
-- The latest visible image
-- 24 hour animation