It's not raining in any of the pictures. Clearly not london. I should know.
Furdle did take a round of screenshots in rain, but even for london they looked stuff.
Rain always makes things look stufftier in the uk...