Flash floods have caused travel chaos in the capital as a number of London train and tube stations were forced to close.