Heavy rain floods the streets of London
Heavy rain floods the streets of London
Streets in London were covered in floodwaters as strong thunderstorms hit the area during the Wednesday evening commute.
Streets in London were covered in floodwaters as strong thunderstorms hit the area during the Wednesday evening commute.