VIDEO: Cars and buses stuck as London roads flooded in storm

VIDEO: Cars and buses stuck as London roads flooded in storm
play icon
Cars drive through deep water on a flooded road in London. AFP