Will London have 70mm or more of precipitatio… 2.9% Odds | Polymarket