The British weather is renown throughout the world for being very interchangeable & unpredictable, rain is quite frequent so it's a good idea to carry an umbrella or coat with you when your out & about during winter months.
Temperatures in London range from 1.45 to 22.45 (Celcius).
Rainfall in London varies from 111.0 to 255.0 (mm/month).