Highest temperature in London on July 23? · 26°C 49% (+7pp) — Predict odds