Yes, there will be weather in London.
Unfortunately, it can be just about any kind.
Daytime temperatures tend to range anywhere from about 12C to 18C, with possibly 10C to as high as 22C. There will likely be some rain, sometimes. Or not. Or a lot.
That probably doesn't sound very helpful, but basically I suggest bring things you can layer.