IE 11 is not supported. For an optimal experience visit our site on another browser.

Watch: London streets flood amid heavy rain and thunderstorms

00:50

Torrential rain and thunderstorms left areas of London partially submerged in flood waters that blocked roads and stranded drivers. The British national weather service said 16 inches of rain fell on Central London in one afternoon.