Highest temperature in London on August 15? · 26°C 100% — Predict odds