Rain finally falls in London! Capital rejoices as showers hit city with more to come
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
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