Highest temperature in London on July 24? · 28°C 52% (+11pp) — Predict odds