Will the highest temperature in London be 18°C or higher on April 12? (5% odds) | Kelvon