Will the highest temperature in London be 18°… 1.7% Odds | Polymarket