Heavy rain triggers big flood in London

Heavy rain triggers big flood in London..  Repeated thunderstorms battered the British capital on Sunday , leaving roads flooded and buses and cars stranded.