Indian billionaires love London, so much so that it has become their second home. These billionaires include not just theā¦