Highest temperature in London on July 26? · 26°C 51% (+29pp) — Predict odds