Showers began sweeping across the capital from 3am this morning, with as much as 32mm of rain per hour falling after a record period of dry weather
Back to Top News
Top
August 18, 2026 at 5:51 AM
Rain finally falls in London! Capital rejoices as showers hit city with more wet weather to come
Evening Standard