Highest temperature in London on August 26? · 25°C 94% (+67pp) — Predict odds