Well, the site I was thinking of - weather underground - shows weather and forecast for UK (I tested using London) but not animated radar.
I did some searching and didn't find much. I did find Southampton Weather - Mobile Phone/PDA
which has animated radar covering UK and part of western Europe. It doesn't appear you can zoom in.