Will it rain in London (United Kingdom) today?

Yes

showers, showers, showers - the ducks will be happy at least. High 12°c, low 3°c

Change location or check tomorrow