Will London have between 25-30mm of precipitat… 64% Yes · Polymarket