26.7 C
London
June 21, 2025