Severe thunderstorms caused flash flooding across London on Sunday afternoon, sparking major transport delays.