A heavy rain caused flooding in London, England. Many roads were closed and vehicles were stuck on the roads due to flooding. Eight metro stations were also closed. No one was killed or injured.