Will London have between 60-70mm of precipita… 0.6% Odds | Polymarket